DuraWrite

DuraWrite

DuraWrite是一種減少SSD寫入放大率的技術。

基本介紹

  • 外文名:DuraWrite
  • 技術:一種減少SSD寫入放大率的技術
  • 開發商:SandForce
  • 缺陷:在寫入時對存儲結構進行整理
定義: SandForce開發的一種減少SSD寫入放大率的技術。
眾所周知,NAND快閃記憶體存儲的一大缺陷就是需要在寫入時對存儲結構進行整理,這導致實際上寫入的數據比我們真正需要存儲的數據量大。在一款比較普通的固態硬碟中,如果你需要寫入1GB數據,在盤內結構已經比較混亂(存儲、刪除、再存儲)的情況下,最後真正寫入的數據量可能高達10GB甚至20GB。真實寫入數據與需要寫入數據之比即為“寫入放大率”(Write Amplification)。Intel固態硬碟的性能之所以如此出色,就是因為他們把寫入放大率降低到了1.1x左右,而SandForce可以達到0.5x!
沒錯,在SandForce方案中,寫入1GB數據時,最終寫進快閃記憶體的可能只有500MB甚至更少,這就是SandForce的DuraWrite技術。根據廠方的測試,安裝Windows Vista和Office 2007的全過程共需要寫入25GB數據,而使用DuraWrite技術實際寫入僅為11GB。 可能大家已經猜到了,SandForce在將數據寫入快閃記憶體前進行了壓縮。但不過根據廠方的說法,這並不僅僅是壓縮這么簡單,而是一套多種多樣的數據縮量算法。比如當數據存在重複時,僅寫入特殊部分;當數據可壓縮時,即進行壓縮再存儲等。由於寫入數據變少,SandForce控制器不需要使用外部DRAM快取,而是在晶片內直接集成了較大容量的快取。但這樣的技術也有弱點,當需要寫入的數據已經進行過壓縮時(如圖片、視頻或壓縮檔案),其算法就無法再發揮理想效果。
DuraWrite

相關詞條

熱門詞條

聯絡我們