IT与通讯

TLC固态硬盘体验:的确存在明显的缺点

腾讯数码 2015/11/10 责任编辑:chenguanyu

 



  近日,英睿达所推出新款固态硬盘BX200引起了外界的关注。由于采用了TLCNAND闪存,这款固态硬盘的售价并不高,且厂商所展示的数据会让你觉得该系列的性能和其他固态硬盘没有区别。
  
  在大多数情况下,TLC固态硬盘的表现都相当不错。但在复制大量数据时,硬盘的写入速度会出现下降。虽然部分硬盘的速度下降相对缓和,但最近的许多TLC固态硬盘下降幅度非常之大,甚至会让你怀疑硬盘是不是坏了。
  
  闪存问题
  
  在过去的几年里,固态硬盘对计算机系统性能的提升是我们有目共睹的,它不仅提供了超快的随机存取时间,连续写入速度也要比机械硬盘快上三倍以上——如此一来,用户在处理大文件和备份时就更加轻松了。
  
  但是,如此的性能优势一般只有SLC/MLCNAND固态硬盘才具备,TLCNAND并不在其列。TLC可存储3bit/cell,同体积下可带来更高的数据密度和更大存储空间,但它的持续写入性能相对较慢——在某些情况下,这个问题十分明显。
  
  为了解决TLC的写入性能问题,厂商们想出了几种办法。由于3bit的写入速度较慢,厂商会在TLC当中加入SLC——或者将TLC当作SLC来对待——并使用DRAM作为更快速的缓存。只要写入的数据量在缓存的范围之内,那你的确可以获得厂商所宣称的性能速度。
  
  但如果数据超过缓存大小,便会被直接写入到TLC上。在这种情况下,固态硬盘的速度会受到相应的影响。就拿三星的840和850EVO来说,两款TLC固态硬盘的速度下降相对缓和——写入20GB文件会从400Mbps下降到300Mbps。
  
  但在其他情况下,写入速度的下降就显得有些让人瞠目结舌了。正如下图所示,英睿达BX200的的连续写入性能下降幅度非常惊人,当缓存不堪重负之后,它的写入速度从400Mbps下降到了80Mbps。
  
  此外,容量更小的固态硬盘缓存也更小,用户也就会更快遇到这个问题。就拿BX200来说,其950GB版拥有12GB缓存,480GB版拥有6GB缓存,240GB版仅有3GB缓存。正如你在上图中所看到的,480GB和960GB版BX200的速度下降正好就出现在自己的缓存节点上。且无论是哪一款TLC固态硬盘,情况都是如此。
  
  不同寻常的罪魁祸首
  
  TLC是随着几年前的三星840EVOSSD首先被我们所熟悉的。三星在这类硬盘的性能问题上表现的很诚实,虽然他们也没有经常会提及这个问题。下图是官方公布的速度列表,当中展示了数据在写入到缓存(TurboWrite)和TLC时的速度区别。
  
  而下图是使用ASSSD1GB和10GB对新款850EVO(256GB)所进行的测试。
  
  可以看出,三星的硬盘速度下降幅度较为缓和,因此这并不是多么让人意外。下面我们再来看看东芝新款Q300(单层TLCNAND)的测试结果。
  
  这款硬盘的1GB连续写入速度为459Mbps,10GB则是146Mbps——这个速度要比BX200好一些,还算可以接受。这款硬盘的速度下降出现得更早,但写入速度起码和机械硬盘相当。
  
  下图展示了MLC(金士顿HyperXSavage)和TLC固态硬盘在写入大容量数据时的速度对比。就拿20GB写入速度为例,960GB的东芝Q300速度比双机械硬盘,RAID0外置USB3.0硬盘还要慢。
  
  性能和价格的双重折扣
  
  虽然TLC固态硬盘的确存在明显的缺点,但用户需要考虑的是,持续写入速度的下降对于自己的日常使用存在多大的影响,以及自己是否能够因为更低的售价而忍受这个问题。
  
  就拿三星TLC硬盘来说,120GB和240GB版840EVO的性能相对适中,即便是在直接写入TLC时,且两款硬盘的售价目前十分合理。但是,市面上同时还存在售价更低、连续写入速度更高的MLC硬盘。
  
  但对于OCZTrion(东芝制造)、东芝Q300、英睿达BX200和其他几乎所有的单层TLCNAND固态硬盘来说,这个问题就更加严峻了。这些硬盘在应付日常操作和轻量级计算任务时应该不会有什么问题,但如果你需要复制游戏和电影、备份/安装系统时,那么性能问题就非常明显了。

回顶部↑