正在阅读:预留下25%最佳?SSD空间/性能关系探寻预留下25%最佳?SSD空间/性能关系探寻

2012-12-13 00:15 出处:PConline原创 作者:James 责任编辑:chenzhangwu

OP预留空间与性能的关系:

  两块相同的64G SSD,一个分区50G,另外一个全部分区59G。

  当要写入共59G的数据时,50G的盘必须删除13G的‘无效’数据才行,59G的盘不需擦除就能写入所有59G数据。

  由SSD映射表的操作方式可知,删除后继续写入的数据在物理上会写入整个盘,在LBA上会覆盖被删除数据的地址。也就是说,同样写入59G数据,50G的盘已经包含了13G“无效”数据了。(那些被重映射到预留空间的数据,原地址数据就是“无效”、“过期”的)。所以说分区50G的SSD里LBA上数据“有效”的机会比分区59G要少,因为LBA容量小(分区小),所以在做垃圾回收处理时,需要复制的“有效”数据也少了,自然效率就提高了。

OP预留空间多少对性能的影响最大呢?

SSD空间与性能探索

  IBM苏黎世研究院早就指出,固态存储设备的空闲空间越多,写入放大系数就会越小,性能自然也就越高,反之亦然。如果90%的空间都被占用了,写入放大系数怎么也不会低于3.5,而如果能留下30%,系数最低可以只有0.2左右。

实际测试探索:性能与预留空间的关系

  国外著名的IT评测网站AnandTech就选取了三星840PRO 256G,OCZ Vector 256G,海盗船LAMD LM87800 240G作测试,其中三星 840PRO/OCZ Vector保留空间约7%,而海盗船Neutron 240G则是12%。

  下图横轴是时间(单位秒),数轴是QD32 4KB随机写入性能(单位IOPS),简而言之分布点越高越好(性能越高)、越密集越好(性能越稳定)。

三星840PRO 256G测试成绩:

SSD空间与性能探索
三星840Pro 默认

SSD空间与性能探索
三星840Pro 预留12%

SSD
三星840Pro 预留25%

SSD空间与性能探索
三星840Pro 预留50%

  通过上述的测试,发现预留空间对于SSD的性能影响很大,整体的趋势明显,在预留25%,也就是256G空出64G时,不管稳定性还是随机写入性能都比12%或7%更具优势,超过25%的预留空间更好,但是一块SSD不可能预留50%的空间,那样太浪费。

OCZ Vector 256G测试成绩:

SSD空间与性能探索
OCZ Vector 默认

SSD空间与性能探索
OCZ Vector 预留25%

海盗船 Neutron测试成绩:

SSD空间与性能探索
海盗船 Neutron默认

SSD空间与性能探索
海盗船 Neutron预留25%

  OCZ与海盗船的两款SSD在预留25%的空间的情况下,性能与稳定性也非常出色,也说明了预留25%空间还是有一定道理的。AnandTech的这篇评测文章还做了其他项目的评测,证明预留25%空间对性能与稳定影响很大,笔者这里多不做累赘了。

键盘也能翻页,试试“← →”键

为您推荐

加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
热门排行

DIY论坛帖子排行

最高点击 最高回复 最新
最新资讯离线随时看 聊天吐槽赢奖品