由于 Mac OS 运行在类似 Linux 的系统中,这是否意味着它也不会产生碎片?
答案1
HFS+ 文件系统(由 Mac OS 使用)尽可能避免重复使用已删除文件的空间,以避免过早填充最近释放的空间的小区域而导致碎片化。
OS X 10.2 及更高版本具有 HFS+ 卷的延迟分配功能。这意味着可以将多个小文件分配合并为硬盘上一个连续区域中的单个大文件分配。
造成文件碎片的一个原因通常是不断向现有文件附加数据,尤其是使用资源分支时。随着硬盘速度加快、缓存效果更好以及新的应用程序打包格式的出现,许多应用程序每次都会重写整个文件。Mac OS X 10.3 Panther 还可以自动对此类增长缓慢的文件进行碎片整理。此过程有时称为“热文件自适应群集”。
积极的预读和后写缓存意味着较小的碎片对感知的系统性能的影响较小。
因此,在正常使用中,无需手动对硬盘进行碎片整理。但是,如果磁盘几乎已满,并且您写入大型文件(例如编辑视频),则磁盘很可能会变得碎片化。在这种情况下,您可能从碎片整理中受益。
需要注意的一点是,OS X 本身没有磁盘碎片整理工具,因此需要一些第三方磁盘工具进行手动碎片整理。另一种不使用第三方工具对硬盘进行碎片整理的方法是备份所有文件、擦除硬盘(如果使用启动盘操作,则重新安装操作系统)并恢复备份文件。
(以上信息基于Apple 的磁盘优化指南。
答案2
一般来说,您不需要在 HFS+ 文件系统上运行任何碎片整理工具。
来自苹果的更多信息:http://support.apple.com/kb/HT1375