linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* question about max_readahead for ide devices in 2.4?
@ 2003-12-15 22:44 John Salmon
  2003-12-16  6:39 ` Andrew Morton
  0 siblings, 1 reply; 3+ messages in thread
From: John Salmon @ 2003-12-15 22:44 UTC (permalink / raw)
  To: linux-kernel



Several "tuning" recommendations suggest that sequential accesses of
large files, and hence the performance of busy web servers, can be improved
by changing the maximum readahead value with, e.g.,

echo 511 > /proc/sys/vm/max-readahead

But it looks to me like get_max_readahead in filemap.c ignores the
value set by /proc/sys in favor of max_readahead[major][minor] whenever
max_readahead[major] is non-NULL.  And furthermore that 
max_readahead[major] IS initialized to non-NULL for ide devices in
init_gendisk.  (N.B. I'm looking at 2.4 sources).

Conclusion: echoing a value into /proc/sys/vm/max-readahead won't change the
readahead behavior for already-probed IDE devices.

Is this correct, or am I missing something?

Thanks,
John Salmon

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2003-12-17 22:43 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-12-15 22:44 question about max_readahead for ide devices in 2.4? John Salmon
2003-12-16  6:39 ` Andrew Morton
2003-12-17 22:43   ` John Salmon

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).