3 ms·
Probably every operating system that can somehow do block IO asynchronously has a layer that tries to sort IO requests to spinning rust disk as to minimize seek
by dfox 6y ago
Probably every operating system that can somehow do block IO asynchronously has a layer that tries to sort IO requests to spinning rust disk as to minimize seek distances between the requests. And in fact all of the current "canonical" Unix filesystems even have on-disk layout that is somewhat motivated by minimizing the seek distances (and in fact, this idea is what the first F as in "Fast" in "BSD FFS" stands for).