I have been experimenting with patches to correct this problem.  I have
split the readahead into two passes where the first pass calls
readahead() to load directory blocks so that the open() calls do not
block waiting for them, then the second pass reads the normal files as
now.  I have also been resurrecting the old defrag package and using it
to pack the relevant files at the start of the disk with good results.

-- 
open()ing files takes a long time with low throughput
https://bugs.launchpad.net/bugs/492841
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to