固态硬盘手动设置OP保留空间

  [复制链接]
跳转到指定楼层
楼主
发表于 2020-01-02 20:45:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
笔记本电脑
  凡事留余地是一种人生哲学,而对于固态硬盘来说,Over-provisioning预留空间则是硬盘正常工作的必需。固态硬盘用来记录数据的闪存不能覆盖写入,只能先擦除后写入,这意味着固态硬盘时时刻刻必须有一定数量的已擦除好的预留空间用来接纳新的写入请求。

ToshibaQ300Pro固态硬盘


  当前慢慢普及的TLC固态硬盘普遍选择120G/240G/480G这样的容量,这是因为TLC固态硬盘需要额外空间用于模拟SLC运用,以便增强写入性能,这样留给用户可用的空间就会少上一些。而MLC固态硬盘容量普遍更大一层,为128G/256G/512G。

预留空间的计算方式


  以运用MLC闪存的ToshibaQ300 256G为例,能否为他多增加一些OP预留空间?增加后又能起到哪些效果呢?

Q300 Pro的LBA容量标识方式


  ToshibaQ300 Pro 256G的LBA地址空间是500118192,每个扇区模拟512字节,总计256060514304字节,也就是说用户实际可用238.47GB(格式化后容量)。
根据Intel企业级产品线的资料,MLC闪存的Intel 710在增设20% OP预留空间后,写入耐久度提升最高可达50%,效果十分显著:

Intel 710增设OP对耐久度的影响


  下面是从16GB到512GB容量对应7%、20%、28%三档OP预留空间对应的LBA地址,可以通过HDAT2等底层软件手动设置固定OP预留空间。

不一样OP预留百分比对应的LBA容量


  当然对于ToshibaQ300 Pro来说就更简单了,完全无需自己计算OP预留百分比,通过安装ToshibaStorage Utilities工具箱软件即可实现对OP预留空间的调整:预设有5%、10%、15%、20%、25%、30%六个档位。

Toshiba固态硬盘工具箱增设OP预留空间


  小编为这张ToshibaQ300 Pro 256G固态硬盘分配了19%也就是大约47.67GB的预留空间。

设置20% OP预留空间


  接下来我们来看看用户自行增设OP预留空间可以达到怎样的效果:
  首先是AS SSD Benchmark测验,默认条件下:1058

没有手动预留二级OP空间


  增设20%的OP预留空间之后,AS SSD Benchmark测验的成绩变化不大:1061

预留20% OP保留空间


  其实增设OP预留空间的主要作用在于提升重负载写入性能,对比来看设置20% OP预留空间前后的4K QD32随机写入稳定态测验成绩可以看到:代表增设OP预留空间后的橙色记录点IOPS表现更好。

4K QD32随机写入稳定态性能测验


  无二级OP条件下ToshibaQ300 Pro 256G的4K QD32随机写入稳定态平均4621 IOPS,而增设20% OP即可将稳定态随机写入能力提升到11429 IOPS。
总的来说,如果仅仅是日常家用条件的话,按照固态硬盘厂商预设的预留容量已经能够满足性能需要,额外增设OP预留容量的效果不显著。而如果是应对重负载写入运用,首先务必选择ToshibaQ300 Pro这类运用MLC闪存的固态硬盘型号,其次还要考虑增设一定容量的二级OP容量以提升写入性能以及耐久度预期。


点评

很赞: 5.0 不太行: 3.0

本帖被以下淘专辑推荐:

遍识天下英雄路,俯首江左有梅郎。
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

发新帖

友情链接