但这在SSD上是否必要?
一言以蔽之。
为什么没有必要? 因为没有真正的理由这样做,并且实际上会减少固态磁盘的寿命。
在基于磁盘的驱动器上,文件碎片的“清理”将数据尽可能“紧密地”放置在一起,以加快文件访问速度,并通过减少磁盘旋转来减少硬盘驱动器的整体磨损。
由于SSD的工作方式中没有旋转盘片(或任何可移动的东西),因此根本没有必要对固态磁盘进行碎片整理。 实际上,如果对SSD进行碎片整理,则会导致写入更多文件并缩短介质的使用寿命。
对SSD进行碎片整理也将无法以更快的速度访问数据。 它将始终保持不变。
这是否也适用于其他基于Flash的媒体?
是。 实际上,没有理由对任何基于Flash的媒体进行碎片整理。 USB棒,SSD,智能手机存储,便携式音乐播放器等。所有这些都不需要对存储介质进行碎片整理。
一般的经验法则是这样的:如果存储介质使用旋转的磁盘,是的,您将不得不定期进行碎片整理(除非像Linux这样的日志文件系统使用)。 如果存储介质是基于Flash的并且没有活动部件,则不需要进行碎片整理。