旋转介质上的文件系统旨在最小化读取构成文件的块所需的搜索量。在理想情况下,文件的块在磁盘上是连续的。如果文件足够小,它将被放置在单个轨道中。如果它不适合一个轨道,则块将被放置在连续的轨道中。
删除文件时会遇到困难。这会在磁盘上创建不连续的可用空间,也称为碎片。 Window的NTFS有一个碎片整理实用程序,可以合并自由空间并使其连续。像ext2这样的Linux文件系统使用 其他方法 避免分裂。
SSD没有寻求开销,因此碎片化 不是性能问题 。 SSD的文件系统将优先考虑减少对设备的写入,因为SSD对每个块的写入次数有限制。 SSD控制器实际上在整个设备上传播写入以分散由于写入引起的磨损。不需要对SSD进行碎片整理,实际上会缩短设备的使用寿命。
关于“主要记忆需求”的问题部分没有多大意义。我认为旋转媒体将有更多的主要内存需求,因为希望安排读取和写入以最小化寻道延迟。