Disk Defragmenter是微软曾随Windows系统提供的一款实用工具。过去,用户通过它来理论上提升磁盘访问速度。如今,得益于[Dennis Morello],你可以在浏览器中运行一个有趣的模拟。

硬盘碎片整理的理论原理很简单。硬盘将数据存储在旋转的磁性盘片上。有时,某个文件或一组文件的不同部分会分散在盘片的不同区域,甚至跨越多个盘片,这是因为文件系统随时间推移试图将数据填入可用空间。对于使用物理机械结构访问的驱动器,文件碎片化可能导致实际读取速度下降。为解决此问题,用户可运行碎片整理工具,该工具会收集文件分散的部分,并将其在盘片上物理地放置得更近,使读取头能更轻松地访问更大的连续文件块。

打开网易新闻 查看精彩图片

[Dennis]的项目并不执行上述任何操作。它仅模拟运行Windows 98中磁盘碎片整理工具时的视觉效果和声音。界面包含成排的小方块,蓝色代表未优化的数据,深蓝色代表已整理的数据,白色方块代表空闲空间。底部有进度条,并模拟了硬盘在移动数据时发出的“咔哒”声。在1990年代一个下雨的周六下午,你可能会做这样的事:看着电脑让自己变快几个百分点,同时喝着咖啡,想着一些事情。虽然某些事情没有结果,但你可能注意到,在完整运行碎片整理后,游戏加载速度确实有所提升。有时,这就足够了。

现代文件系统在管理碎片问题方面表现更好,固态硬盘的近乎即时寻道速度也基本消除了碎片整理的需求。