现在我们有了更快更大的硬盘,这还有很大区别吗?通常我发现如果磁盘性能变得太慢,可能是因为可用空间太少,解决办法是购买新的硬盘。
答案1
这仍然很重要,但自从 Vista 发布以来,Windows 会在计算机空闲时自动对硬盘进行碎片整理。如果您长时间让计算机空闲,这不再是必须手动完成的事情。
答案2
这与固态硬盘s,几乎(如果有的话)不受碎片整理的影响(无需移动读取头)。更重要的是:SSD 可以写入“磁盘”每个部分的次数非常有限(“写入耐久性“;SSD 驱动器的使用寿命是多长?),因此,特别是对于廉价的 SSD,最好使用整个磁盘,而不是通过运行碎片整理工具一遍又一遍地使用相同的部分。
对于那些已经对硬盘进行分区的人来说:这难道不会引入巨大的碎片吗?
尽管这个问题被标记为“windows”,但对于那些来到这里的人来说,这是一个通用的标题:它与每个文件系统无关。就像对于 Mac(重点是我的):
如果您使用 Mac OS X,则可能根本不需要进行优化。原因如下:
现在的硬盘容量通常比几年前大得多。有了更多的可用空间,文件系统就不需要填满每个“角落和缝隙”。Mac OS 扩展格式化 (HFS Plus) 会尽可能避免重复使用已删除文件的空间,以避免过早填满最近释放的小块空间。
Mac OS X 10.2 及更高版本包含针对 Mac OS X 扩展格式卷的延迟分配。这允许将多个小分配合并为磁盘某个区域中的单个大分配。
碎片通常是由于不断向现有文件附加数据(尤其是资源分支)而导致的。随着硬盘速度的提高和缓存的改善,以及新的应用程序打包格式的出现,许多应用程序每次都会重写整个文件。Mac OS X 10.3 Panther 还可以自动对此类增长缓慢的文件进行碎片整理。此过程有时称为“热文件自适应群集”。
积极的预读和后写缓存意味着较小的碎片对感知的系统性能的影响较小。
[...]
还有一种可能性是,系统启动时放置在“热区”中以便快速读取的某个文件可能会在碎片整理过程中被移动,这将减少表现。
当然,使用操作系统自带的碎片整理实用程序时不会发生后者的情况。
答案3
是的。
在我朋友的 PC(XP、NTFS、80GB HD、~750MB 可用空间)上,700MB 页面文件有 11,000 个碎片,MFT 有 40 个碎片。我清理了硬盘,进行了碎片整理,然后重新启动,差异非常明显。
答案4
碎片整理带来的速度在速度较慢的硬盘上尤其明显,例如笔记本电脑上的硬盘。