闪存缺货导致价格飞涨已有半年多,为了压低成本各固态厂商也是拼尽全力,其中就包括推出了很多无外置DRAM缓存的固态硬盘型号。价格便宜了,对性能会不会有严重的影响呢?无外置缓存固态硬盘又有哪些常见硬件方案?下面就让PCEVA为大家一一解答。
下图中位于主控旁边,红圈内的就是DRAM缓存。外置缓存是相对于主控内集成的小容量SRAM缓存而言,主要用于存储固态硬盘运行所需的FTL转换表。
外置缓存对于固态硬盘来说并不是必须的部件,过去SandForce主控就不需要外置缓存。外置缓存能提高固态硬盘的随机读写能力,如果减去这一部件可以节约一些制造成本,当然这还需要主控自身支持才行。
国外媒体Tom’s Hardware最近对比对比测试了5款无外置缓存固态硬盘的性能,其中正好包含了常见的3种无外置缓存主控方案:PS3111、SM2256/SM2258和88NV1120。
PS3111是PHISON与东芝合作的产物,东芝原厂的A100及附属品牌饥饿鲨TL100(国内未上市)都使用了这个主控方案搭配定制版固件。除此之外PHISON还会将PS3111公版固件搭配白片东芝闪存提供给其他厂商使用,对比测试当中的海盗船Force LE200(Corsair Force LE200)就属于这一类。
对比测试当中的闪迪加强版(SanDisk SSD Plus)和Z410(SanDisk Z410)使用的是SM2256主控硬件方案,搭配了与东芝合资闪存厂生产的15nm TLC闪存。国内一些使用SMI主控的小厂一般是使用SM2258搭配美光白片闪存,性能会比闪迪这个方案更差一些。
对比测试当中的现代蓝宝石使用的是Marvell 88NV1120主控方案,这是Marvell给没有独立研发能力的通路厂商准备的公版方案。这块现代固态硬盘应该是纯粹的贴牌货,闪存是没有原厂标的白片,据Tom’Hardware猜测有可能来自东芝。国内小厂有使用88NV1120主控搭配SK Hynix TLC闪存的型号。
下面来通过对比测试看看三种低成本固态硬盘方案谁更强。首先是4K随机读取性能:88NV1120方案垫底,低队列深度下PS3111与SM2256不相上下,提高负载后PS3111表现最佳。
4K随机写入性能:SM2256表现诡异,可以被认为是最烂的;NV1120方案居中,PS3111方案表现最好,尤其是东芝饥饿鲨定制固件成绩最佳。
混合读写对固态硬盘的考验最为明显,也是固态硬盘主控最难优化的性能。128K区块持续80%读取20%写入测试:PS3111的东芝定制固件最佳,SM2256方案最差,NV1120依然站中间。
4K随机80%读取20%写入测试:PS3111依然表现最佳,SM2256和NV1120表现不好。无外置缓存设计意味着主控需要频繁在内部SRAM和闪存之间交换FTL表,优化不好的话很容易影响性能。
从PC Mark 8存储带宽成绩来看,三种方案表现水平不一,如果你本身对硬盘性能没有特别高的追求,仅仅是希望有一块固态硬盘取代机械盘加速程序开启速度,这些无外置缓存设计的低端固态硬盘也能胜任。
如果从三种方案中挑选的话,PS3111的表现无疑是最好的,关于如何辨别固态硬盘所用的主控方案,除了搜索相关产品评测之外,也可以搜索“SMI和Phison SATA接口主控SSD闪存ID读取程序”,访问PCEVA论坛下载主控识别工具。