Discovering hard disk physical geometry through microbenchmarking (2019)
blog.stuffedcow.net
Discovering hard disk physical geometry through microbenchmarking (2019)
1–9 of 9 posts
Re: Discovering hard disk physical geometry through microbenchmarking (2019)
#2Much of the motivation when I learned it was based in characterizing the storage to identify defects and weird or anomalous behavior that were not disclosed by the manufacturer. Oddities are relatively common. At the most basic level this was useful for tuning I/O scheduler behavior. Just as useful, it allowed us to surface storage hardware issues to customers before they blamed our software.
Probing the properties of storage hardware is a cool but rarely written about area of systems software with many ramifications for managing performance.
Re: Discovering hard disk physical geometry through microbenchmarking (2019)
#3Re: Discovering hard disk physical geometry through microbenchmarking (2019)
#4one thing the article doesn't really touch on is how trim/discard interacts with the physical layout on ssds. would be interesting to see a followup on that.
Re: Discovering hard disk physical geometry through microbenchmarking (2019)
#5Why content like this doesn’t supersede the AI content, I will never know. Thanks for sharing :)
Re: Discovering hard disk physical geometry through microbenchmarking (2019)
#6A while back I wrote a simple simulation of a spinning hard disk, with the idea being you could tweak the parameters to exaggerate (eg.) track to track seeking and then work out if your filesystem/database/backup/whatever handled it well. I'm going to bookmark this page so next time I'm bored I can update the simulation to be more physically accurate. https://libguestfs.org/nbdkit-spinning-filter.1.html
Re: Discovering hard disk physical geometry through microbenchmarking (2019)
#7Why content like this doesn’t supersede the AI content, I will never know. Thanks for sharing :)
AI, as we have today, struggles to produce long, data-dense article.
I'd rather see articles like this know when the latest OpenAI release was and well it can draw a pelican.
Re: Discovering hard disk physical geometry through microbenchmarking (2019)
#8It has a very good approximation for seek time based on the track radius delta, with experimental validation on a modern drive.
Re: Discovering hard disk physical geometry through microbenchmarking (2019)
#9https://www.usenix.org/legacy/event/hotos11/tech/final_files...