SSD固態(tài)硬盤的出現(xiàn)是一場革命,為老邁的PC架構(gòu)注入新的活力。受限于機械硬盤的工作方式,硬盤雖然容量逐年提升,但性能一直是個瓶頸。SSD由于采用閃存作為存儲介質(zhì),性能較機械的傳統(tǒng)硬盤突飛猛進。但SSD并不是完美的,我們在關(guān)注它性能時也要認識到,SSD的容量遠遜于機械硬盤,SSD的壽命也遠低于機械硬盤,SSD的性能隨使用時間增加而下降,這也是一些用戶對SSD持觀望態(tài)度的原因。
由于SSD使用的是NAND閃存,它是由浮柵極-金屬氧化物半導(dǎo)體場效應(yīng)管(Floating Gate MOSFET)做為基本存儲單元,場效應(yīng)管的浮柵極并不是永久存在的,因為每次操作都是通過瞬間強大電場來擊穿浮柵級,隨著寫入和擦除次數(shù)的增加,浮柵級也會失效。NAND的寫入是加電過程被稱為Progrqm,擦除是斷電過程被稱為Erase,完整的一次P/E循環(huán)就是NAND的寫入循環(huán),從這里也可以看出SSD要想寫入數(shù)據(jù)就需要恢復(fù)默認電位,也就是以“擦除”為前提,這個特性決定了SSD的數(shù)據(jù)寫入方式。
NAND分成SLC、MLC和TLC,SLC是指單層存儲單元,MLC是指多層存儲單元,MLC可以比SLC存儲更多的數(shù)據(jù),因此成本更低,但是MLC的性能也較SLC低,并且壽命要短的多。現(xiàn)在主流25nm工藝的MLC的P/E循環(huán)次數(shù)大約3000-5000次,并且隨著工藝提升,P/E循環(huán)次數(shù)還會降低,看來SSD容量、成本和壽命的矛盾會一直存在。
怎樣延長SSD的壽命,除了選擇高品質(zhì)的NAND顆粒外,SSD的主控和Firmware成為關(guān)鍵。在追求性能的同時也關(guān)注壽命問題,OCZ的Vertex 4 SSD通過INDILINX nDurance 2.0技術(shù)來平衡性能和壽命,這是獨有的NAND閃存的管理技術(shù),可以提升可靠性與耐用性,最終延長閃存的壽命??磥鞳CZ并不是一味追求性能,OCZ公司本身就是由熱衷于電腦DIY的技術(shù)達人建立的,因此更能理解用戶需要什么產(chǎn)品。Vertex 4采用了最新的INDILINX Everest 2主控,擁有雙核ARM處理器提供了最高級別性能和用戶體驗,搭配1GB DDR3緩存,Vertex 4的性能足以傲視群雄。文章開頭說到隨著SSD使用時間長、剩余空間減少,性能會出現(xiàn)下降,主要是因為頁面碎片增多。OCZ有獨到的解決方法,在剩余空間大余50%時,OCZ使用高性能模式,提供非常好的連續(xù)讀寫性能,當(dāng)剩余空間越過50%的標桿時,啟動標準性能模式,OCZ會重新組織頁面進行垃圾回收,大約十幾分鐘會對性能有所影響,但它僅發(fā)生一次,相對于SSD的壽命來說絕對值得。
對于只追求性能數(shù)據(jù)的評測實驗室來說,往往會忽視OCZ為延長SSD壽命做的努力,因為媒體不會去測試一塊SSD用多久壞掉。因此當(dāng)Vertex 4容量超過50%突然出現(xiàn)的性能降低,被一些媒體認為是OCZ延壽技術(shù)導(dǎo)致讀寫速度變慢。因為Benchmark程序分辨不出SSD主控對模式的切換,也不會等GC完成,這是測試方法的問題,對于普通用戶來說,GC已經(jīng)在不知不覺中完成。實際上在一些權(quán)威媒體如Anandtech中已經(jīng)很詳細的分析了Vertex4在容量超過50%時進行GC回收,只是暫時對性能造成影響,并且只有一次。
一味追求速度不計成本只適用于評測實驗室,真正的SSD用戶更看重產(chǎn)品的性價比,其實魚和熊掌可以兼得,Vertex 4的延壽技術(shù)可以同時擁有性能和持久活力?;ㄗ约旱腻X買到真正的實用技術(shù),是OCZ一貫秉承的對消費者負責(zé)的理念。