我需要在SSD上运行碎片整理吗?[重复]


Answers:


26

您自己说过,SSD是随机访问的。因此,对它们进行碎片整理不会带来任何好处,但还会因执行大量写入操作而使驱动器消耗wear尽。使用SSD时,大多数现代OS都会关闭自动碎片整理功能,因此,请不要手动进行操作,这样就可以了。


4
实际上,在某些SSD上,它可以显着提高顺序访问的速度(例如,Crucial C300),但这仅在极端碎片级别上才是问题。
Mircea Chirea 2010年

2
在不太可能发生的病理性碎片级别事件导致SSD显着减慢的情况下,拍摄并重新应用图像可能会导致SSD上的磨损比碎片整理少得多。
afrazier 2010年

@afrazier,当然,这也是使用任何驱动器的最佳方法,这只是一项巨大的读取和写入操作。大多数人不需要顺序访问,所有不错的固态硬盘在这些操作上都具有极高的速度。
Mircea Chirea 2010年

2
在我们正在讨论的那种情况下,对驱动器进行碎片整理可能无法将驱动器性能恢复到满(或接近满)容量。也就是说,大多数好的现代控制器都具有TRIM或后台垃圾回收。仅释放一些空间并使系统在一夜之间处于空闲状态可能就是所有需要完成的工作。如果这样做没有帮助,那么唯一可以做的就是安全擦除。
afrazier 2010年

该信息已过时,不再有效。偶尔进行碎片整理的写入操作微不足道,并且碎片整理确实会影响性能,因为在访问文件且文件元数据过大时必须处理文件的每个范围。碎片对快照和版本控制也有重要的性能影响。
David Schwartz 2014年

10

由于SSD需要花费相同的时间来查找文件(与机械硬盘驱动器不同,访问时间会根据文件在磁盘上的物理位置而有所不同),因此没有理由/不需要对SSD进行碎片整理。

此外,对SSD进行碎片整理会缩短驱动器的使用寿命(SSD的寿命有限(基于对驱动器的读/写操作))。有关更详细的SSD及其工作原理的信息,请阅读本文


4

英特尔实际上告诉您不要对他们的SSD进行碎片整理。就英特尔而言,它们拥有自己的实用程序,可帮助您管理驱动器。


0

无需在任何SSD上运行碎片整理,因为随机和顺序读取时间以及顺序写入时间不受文件碎片的影响。显然,数个SSD的randon写时间确实受到自由空间碎片的影响,因此一些通过自由空间合并解决此问题的实用程序可能会有用。不幸的是,Windows碎片整理程序没有AFAIK这样的选项,但是有一些带有附件的商业碎片整理程序会自动优化SSD。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.