最近,英睿達所推出新款固態硬盤BX200引起了外界的關注。由于采用了TLC NAND閃存,這款固態硬盤的售價并不高,且廠商所展示的數據會讓你覺得該系列的性能和其他固態硬盤沒有區別。但事實真的如此嗎?在大多數情況下,TLC固態硬盤的表現都相當不錯。但在復制大量數據時,硬盤的寫入速度會出現下降。雖然部分硬盤的速度下降相對緩和,但最近的許多TLC固態硬盤下降幅度非常之大,甚至會讓你懷疑硬盤是不是壞了。
閃存問題
在過去的幾年里,固態硬盤對計算機系統性能的提升是我們有目共睹的,它不僅提供了超快的隨機存取時間,連續寫入速度也要比機械硬盤快上三倍以上——如此一來,用戶在處理大文件和備份時就更加輕松了。
但是,如此的性能優勢一般只有SLC/MLC NAND固態硬盤才具備,TLC NAND并不在其列。TLC可存儲3bit/cell,同體積下可帶來更高的數據密度和更大存儲空間,但它的持續寫入性能相對較慢——在某些情況下,這個問題十分明顯。
為了解決TLC的寫入性能問題,廠商們想出了幾種辦法。由于3bit的寫入速度較慢,廠商會在TLC當中加入SLC——或者將TLC當作SLC來對待——并使用DRAM作為更快速的緩存。只要寫入的數據量在緩存的范圍之內,那你的確可以獲得廠商所宣稱的性能速度。
但如果數據超過緩存大小,便會被直接寫入到TLC上。在這種情況下,固態硬盤的速度會受到相應的影響。就拿三星的840和850 EVO來說,兩款TLC固態硬盤的速度下降相對緩和——寫入20GB文件會從400Mbps下降到300Mbps。
但在其他情況下,寫入速度的下降就顯得有些讓人瞠目結舌了。正如下圖所示,英睿達BX200的的連續寫入性能下降幅度非常驚人,當緩存不堪重負之后,它的寫入速度從400Mbps下降到了80Mbps。
此外,容量更小的固態硬盤緩存也更小,用戶也就會更快遇到這個問題。就拿BX200來說,其950GB版擁有12GB緩存,480GB版擁有6GB緩存,240GB版僅有3GB緩存。正如你在上圖中所看到的,480GB和960GB版BX200的速度下降正好就出現在自己的緩存節點上。且無論是哪一款TLC固態硬盤,情況都是如此。
不同尋常的罪魁禍首
TLC是隨著幾年前的三星840 EVO SSD首先被我們所熟悉的。三星在這類硬盤的性能問題上表現的很誠實,雖然他們也沒有經常會提及這個問題。下圖是官方公布的速度列表,當中展示了數據在寫入到緩存(TurboWrite)和TLC時的速度區別。
而下圖是使用AS SSD 1GB和10GB對新款850 EVO(256GB)所進行的測試。
可以看出,三星的硬盤速度下降幅度較為緩和,因此這并不是多么讓人意外。下面我們再來看看東芝新款Q300(單層TLC NAND)的測試結果。
這款硬盤的1GB連續寫入速度為459Mbps,10GB則是146Mbps——這個速度要比BX200好一些,還算可以接受。這款硬盤的速度下降出現得更早,但寫入速度起碼和機械硬盤相當。
下圖展示了MLC(金士頓HyperX Savage)和TLC固態硬盤在寫入大容量數據時的速度對比。就拿20GB寫入速度為例,960GB的東芝Q300速度比雙機械硬盤,RAID 0外置USB 3.0硬盤還要慢。
性能和價格的雙重折扣
雖然TLC固態硬盤的確存在明顯的缺點,但用戶需要考慮的是,持續寫入速度的下降對于自己的日常使用存在多大的影響,以及自己是否能夠因為更低的售價而忍受這個問題。
就拿三星TLC硬盤來說,120GB和240GB版840 EVO的性能相對適中,即便是在直接寫入TLC時,且兩款硬盤的售價目前十分合理。但是,市面上同時還存在售價更低、連續寫入速度更高的MLC硬盤。
但對于OCZ Trion(東芝制造)、東芝Q300、英睿達BX200和其他幾乎所有的單層TLC NAND固態硬盤來說,這個問題就更加嚴峻了。這些硬盤在應付日常操作和輕量級計算任務時應該不會有什么問題,但如果你需要復制游戲和電影、備份/安裝系統時,那么性能問題就非常明顯了。
就目前而言,TLC硬盤的價格優勢并不明顯。950GB版BX200的售價為300美元(約合人民幣1909元),而英睿達自家的MLC固態硬盤MX200也不過高出20美元而已。
即便如此,固態硬盤市場似乎已經趨于飽和,而單層TLC固態硬盤的售價可能會出現大幅度下降,并最終低于MLC固態硬盤。但在此之前,你最好還是應該選擇低端MLC固態硬盤。