logo
固态硬盘主控芯片该如何选择?
本站网友 2016-06-02
知识分享
常见问题
你问我答
现在市场上最常见的SSD,其主控也就是SandForce, Marvell, Samsung, JMicron, intel这几个。
山寨厂商的最爱:JMicron
至于JMicron主控的产品,我之前已经说过,唯一的建议是“能躲多远就躲多远”。其他的,不解释。
最有发展潜力的主控:SandForce
SandForce主控的产品没有DRAM缓存,所以掉电时丢数据的风险也比其他主控小一些——但是直接丢固件死亡的概率还是蛮大的。目前来说SandForce主控最开放,产品也最多,而且往往看起来性能都比其他主控的产品好得多。但是这个主控的性能是最虚的一个:SandForce的主控有个独一无二的功能——压缩。它可以将数据压缩后存放进NAND颗粒(但是SSD返回的可用空间不会因为压缩而增大)。之前已经说过,NAND颗粒的写入速度很慢,尤其是民用的MLC,写入是相当慢的。譬如有个50MB的数据,SandForce主控把它压缩成5MB,然后花了0.1秒存储了这5MB,它会报告写入速度是500MB/s(原始数据50MB除以花费时间0.1秒)而不是实际速度50MB/s(实际写入大小5MB除以花费时间0.1秒)。所以你不要看那些SandForce主控的SSD广告上那些华丽的500MB/s
读写速度,那些数据都是测最容易压缩的0fill这样的文件来的,一般情况下的文件根本没有那个读写速度。对于不可压缩的数据,SandForce主控的写入速度并不快。比如SandForce主控搭配8个8GB NAND同步颗粒(颗粒越多写入速度越快。联系RAID 0原理就能明白。所以SSD一般都是容量越大写入速度越快),存储音乐或者mkv之类的视频,持续写入速度可能只有不到40MB/s。日常应用中的数据不是都好压缩也不是都不好压缩,所以算下来8个NAND颗粒搭配SandForce主控,日常平均90MB/s的持续写入速度还是有的,持续读取也可以平均 440MB/s。
不过这个主控有个很奇葩的特点:如果你写入的数据很多,导致NAND寿命消耗殆尽,主控会自动限制你的写入速度,保证你在保修期(一般是3年)之内绝对写不坏。有时候这个速度限制很无语(会限制到2MB每秒)。
使用SandForce主控的产品很多。这个之后写各个品牌评价的时候会详细叙述。总之虽然SandForce现在不是很完美,但是独特的压缩算法是很有发展潜力的——尤其是intel和Micron都投入了SandForce的阵营。