对于SandForce主控的SSD,目前我所知,概述:
1.Trim已经被测试过并被证实确实工作。但是并非完美工作于微软AHCI驱动,已经完美支持Intel RST 9.6驱动,对于AMD,目前还是要等待官方释放出新的南桥驱动。
2.当GC模式开启(全盘闪存被至少写过1次后),DuraClass模式启动,接管主控制器持续写入能力,对于不能压缩的数据将会降速。
3.如果你写入过多的数据(特别是不能压缩的数据),主控制器会按照寿命设置(一般10年),自动激活限制写入。举例:加入你用测试软件,疯狂测试写入,6小时写入了预设为6天的量,主控就会开启限速模式,限制接下来的写入量来挽回这6小时造成的寿命损失,限制时间按照你接下来的写入量控制(主控非常智能)。对于大容量的SSD来说,限制的速度也会比低容量高,限制的时间也越少。目前不清楚这个限制是要写入多少才会被激活,只是说按照正常使用,一般是不会有任何感觉的。
4.这个主控有2个速度,一个是针对可压缩的文件,一个是针对不可压缩的文件。
不可压缩对可压缩文件:
SandForce的主控在开发时就支持实时压缩/解压,文件加密功能。这是啥意思哪,意思就是假使你写入了10G可以压缩的数据,主控制器会实时压缩,所以实际写入的可能只有5G或者更少。但是假使你写入的是10G不可压缩的数据,那么主控制器还是会去把他压缩(花了九牛二虎之力),实际还是压缩不了多少,造成实际写入还是10G数据。这样就可能造成相比可压缩的数据多花了2倍的时间。这样就会造成有些测试软件(测试数据可压缩)相比另外的测试软件(测试数据不可压缩),持续写入会有240MB/s也会有120MB/s的区别。这些都是可以预料到的。作为主控制器,他不会告诉系统实际写入量,而是告诉系统压缩之前的写入量,这样即使你装满了整个分区,可能实际颗粒才写了50%附近。这也是为啥SandForce的写入放大低的道理。这保证了SandForce就算采用了低可擦写次数的颗粒,也有相当高的使用寿命。 |