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