当前位置: 华文问答 > 数码

固态硬盘真的不需要整理碎片吗?

2015-04-10数码

如果用接送孩子上学来比喻硬盘的数据读写,则

机械硬盘:相当于统一用一辆校车(磁头)接送(读写)全市(整个硬盘)的孩子(数据),如果能让孩子们都搬家挨在一起住(碎片整理),则校车的接送会很有效率;

固态硬盘:相当于每家都是家长开车接送孩子,这样孩子们的家是否挨在一起丝毫不影响接送效率,你非要让大家都搬家到一起住(碎片整理),只会是劳民伤财(增加擦写次数),没有任何意义;反而是大家分散住更有效率,可以缓解局部交通压力(均衡存储单元的擦写次数,避免局部过早达到擦写寿命的极限)。

=======================================

  1. 碎片整理是让数据尽量集中并且连续存放,这样机械硬盘的磁头读取的时候可以效率更高;
  2. 固态硬盘由于读写的原理与机械硬盘不同,就算进行碎片整理,并不能提高性能或效率;
  3. 整理工具往往是根据硬盘分区存储数据的碎片化程度决定是否提示,可能并不考虑是否固态硬盘;
  4. 固态硬盘存储单元的擦写次数十分有限,一般情况下尽量避免不必要的数据擦写,比如碎片整理;
  5. 同样由于上一条原因,固态硬盘内部有芯片会尽量让整个硬盘的存储单元使用频率均衡化,当硬盘只有一个分区时,自动将新增数据放到使用频率较低的区域(PS:不太清楚这个调整能否跨越分区),这客观上导致数据存储很分散。也就是说固态硬盘的数据本来就应该是分散和碎片化的,这是正常的并且对硬盘寿命有好处。(很多人不建议固态硬盘分区,也是想避免有些区域超负荷有些区域闲置)