harrychuh
2014-08-10 15:20:54 +08:00
SSD要不要分区的问题,从楼主的描述来看,
1)洁癖相关,某些软件必须装D盘才符合"洁癖"规定,此为用户体验问题,非技术问题,用户自行选择;
2)某些用户需要经常重装系统者,建议分区,此为方便重装,免除频繁备份苦恼,与SSD寿命无关,此为用户体验问题,非技术问题,用户自行选择;
3)SSD分区了,某些文件如果频繁访问,是否会缩减SSD的物理寿命? 此为技术问题, 可以作答:
先说答案:
SSD分不分区,均不影响使用寿命;
因为:
HDD的搞法:
磁盘,扇区,柱面都是物理的,一旦你分区了,扇区,柱面就确定了,比如你分的C盘,扇区是0-500编号,那么你对于C盘的读写始终就是这格范围之内了,磁头始终在这个指定的方法磁化硬盘,那么假设有一个小文件CCAV.TXT,存储在219扇区上面,是不是你不断的删除,保存这个文件,磁头就一直擦除219扇区然后写入219扇区呢?如果是,你随便编写一个死循环不断读写一个问题,估计几天后,219扇区就挂了,硬盘就坏道了,是不是?实际上不是的,OS和硬盘主控厂商早就意识到了这个问题, 解决的方案是,先把219扇区的数据读出来,然后把你修改的数据合并进去生成新的文件,再然后在C分区的剩余可用扇区中找一个扇区把新的文件写进去,写完之后,CCAV.TXT在403扇区了,下次改写说不定又在478扇区了,就是这样,圣旨驾到,雨露均沾,到最后,C分区内部的扇区大家被擦写的次数都差不太多,换句话说就是,扇道的寿命差不太多.
SSD的搞法:
HDD的搞法有个什么问题呢?损耗的平衡都是在一个分区之内平衡的,不会延伸到分区之外,所以如果考虑一个极限的情况,如果D盘分区100GB, 数据99.5GB, 然后有程式疯狂的擦写,那么D分区出现坏道的几率就比别的分区高很多,所以有个说法叫做分区的可用空间太低,访问效率就低,其实不仅是效能低,还包括寿命低,因为无论你怎么平衡,能用的就那么点了,擦除的次数要高几个数量级.
SSD的物理构造是闪存,不是磁盘+磁头配上编号,SSD的损耗平衡是基于整个磁盘的而不是基于基于逻辑分区的,由闪存颗粒的主控来做这件事,OS只需要实现各自的驱动,调用主控就行,即使你分区了,主控仍然基于磁盘来实施自己的损耗均衡,主控从来就拿分区当空气!