Base assumptions may have changed somewhat since then..
Drive speeds are now faster, partitions are much larger,
Linux is not SunOS (async vs. sync I/O), ext2fs is not ufs.
I once implemented "closest seek" and "2way-elevators" for
the Linux IDE driver, and saw marked response improvements
under heavy load. In practice, starvation of the edges was
a non-issue, though I'm sure a pathological case could be
conceived that might be noticeably malaffected.
"closest seek" was the better performing of the methods tried.
The code was simple, and based on a 1.0 kernel, and no longer
fits, and I don't even have it anymore. Feel free to reimplement.
Of course, base assumptions may have changed somewhat since then..
Cheers
-- mlord@pobox.com former IDE guy- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/