一直见到很多朋友在困扰这个数值,而浦科特方面也没有给出官方定义,浦科特工具箱里也没有相关解释,因此这里我自己给这个值做个定义,也代表PCEVA存储针对这个SMART数值的看法。
首先驱动程序会干扰这个SMART数值,所以很多平台下会出现只有NAND写入量增加或者HOST写入量增加的情况,造成很多用户以为写放大非常大的假象。因此要确保数值正确的前提下,别胡乱使用最新版本的INTEL RST或者一些乱七八糟的驱动程序,最好是使用微软默认的驱动程序,不然此数值无意义。
我们常用的CRYSTAL DISK INFO软件对于这个B1判定为盘容量/2后的MB数字=B1.也就是128GB的为64MB=B1,而256GB的为128MB=B1,这个算法其实是错误的,因为浦科特换过颗粒,所以这个算法只适合老版TYPE A的算法。(前提是驱动也要正确,不然数字没意义,如一开始所说)
例如上图,我新买的M5S 256GB 跑了几次PCMARK 8测试,只使用过微软默认WIN8 AHCI驱动,很明显CDI判定错误,浦科特写放大不可能低于1。
按照我的经验,如果驱动和SMART正常的情况下,B1和颗粒BLOCK大小有关,公式如下:
64GB=16(block)
也是就19nm Type A = 2MB X 16 = 32MB 每增加一个B1, 而19nm Type C = 4MB X 16 = 64MB 每增加一个B1,下面容量请用户自己计算。
128GB=32(block)
256GB=64(block)
512GB=128(block)
由于老版M5S或者M5P 采用19nm TYPE A颗粒的BLOCK为2MB,而新版M5S和M5Pro 采用19nm TYPE C颗粒BLOCK为4MB.所以不能一概而论,CDI是按照老版的计算了,这也是非官方软件的不严谨。
当然我不是浦科特的固件开发者,因此以上例子也只是做为一个普通用户的猜测。
|