大哥啊。你这个问题问的好,我先说一下为什么需要碎片是怎么来的吧~
对于机械硬盘来说,在使用一段时间后,由于反复写入和删除文件,磁盘中的空闲扇区会分散到磁盘中不连续的物理位置上,这就导致了后续写入的文件不能连续的储存扇区里。这样,再读写文件时就不得不到磁盘的多个区域去读取,这就增加了磁头的移动次数,降低了磁盘的访问速度增加了读取时间。
而固态硬盘不像机械硬盘使用的是磁头,它的寻址时间几乎可以忽略不计,所以不需要碎片清理。相反,磁盘碎片整理会对硬盘进行频繁地擦写,会损耗机械硬盘颗粒的寿命。
固态硬盘SSD不需要进行碎片整理操作,SSD固态硬盘的数据存储方式和传统硬盘有明显的区别,比如为了防止频繁读取某存储单元导致快速老化,固态硬盘往往使用“损耗平衡”机制,将读写各个区块的次数平均化。
磁盘碎片整理程序的主要原理是,将那些需要频繁读取的数据放在可以高速访问的地方,很少访问的数据就堆在边边角角。而固态硬盘的原理决定,它能够非常快速的找到任何一块数据。目前的磁盘整理工具对优化固态硬盘的文件系统就显得无能为力了。因此,建议固态硬盘用户应当禁用自动磁盘碎片整理,也不要手动进行整理。
放心,完全不需要
由于文件被分散保存到整个磁盘的不同地方,而不是连续地保存在磁盘连续的簇中,久而久之便产生了磁盘碎片。
固态硬盘的存储单元,是基于闪存颗粒的电子存储,因而在寻道时间上理论上是永恒不变的,影响其性能的则取决于主控芯片的性能和闪存颗粒的工艺.
由于磁盘碎片整理的工作机制是重新将存储在磁盘中的文件按照一定的顺序重新读写一遍并整理,这对于把擦写次数视为生命的固态硬盘而言,无异于自取灭亡。固态硬盘的闪存存储特性决定了其擦写次数是有限的,一旦超过限额,磁盘将无法写入成为废盘。因而,固态硬盘时代进行磁盘碎片整理实在是一种近乎自杀的行为.
固态硬盘自带的TRIM功能,开启后能够充分发挥固态硬盘的整体读写性能,某种意义上来说,其实已经充当了磁盘碎片整理的工作.
综合以上原因,无论是从原理上还是从现实作用中,磁盘碎片整理功能其实在固态硬盘时代的存在价值真的微乎其微了,虽然从win8开始微软已经针对固态硬盘的特性进行了相关磁盘整理功能的革新换代,但是就目前固态硬盘的闪存特性而言,其作用也是极小的。