碎片整理实际上有什么作用?

use*_*183 13 defragment

碎片整理的真正作用是什么?它是否将按顺序执行的文件更紧密地放在一起?

fre*_*tje 19

实际上它把一个文件的所有不同部分放在一起,所以如果需要那个特定的文件,硬盘不必移动它的手臂(这里是真正的性能破坏者)来收集文件的所有位. ==> 因此,性能更好(尽管并不总是很明显)。

请注意,这仅适用于带有盘片和可移动部件的硬盘。对于 SSD 来说,这没问题,因为它需要相同的时间来获取与磁盘上的位置无关的任何数据。对 SSD 进行碎片整理实际上是一个坏主意,因为它们可以在每个“扇区”上写入的次数有限(我认为这里的“扇区”不是正确的术语,但您知道我希望的意思)。

  • 这不仅对 SSD 来说不是问题,而且由于它们的局限性,对它们进行碎片整理实际上是一个坏主意。 (3认同)

mas*_*mas 13

这取决于碎片整理程序。

至少,它旨在将单个文件或目录的集群放入连续序列中,前提是有可用空间来执行此操作。

它还可以根据使用配置文件对文件和目录进行排序(如果它收集了这些文件和目录)。

它可能无法移动某些文件(通常是某些打开的文件和系统文件)。

进行碎片整理的原因是随机读取比从磁盘读取连续的块/簇序列要慢得多。但是,并非所有文件系统或操作系统对(单独的)碎片整理程序都有相同的要求。