寫入放大

寫入放大 ( 簡稱WA ） 是閃存和固態硬盤 （ SSD ） 中一種不良的現象 ， 即實際寫入的物理資料量是寫入資料量的多倍 。 由於閃存在可重新寫入數據前必須先擦除 ， 而擦除操作的粒度與寫入操作相比低得多 ， 執行這些操作就會多次移動 （ 或改寫 ） 用戶數據和元數據 。 因此 ， 要改寫數據 ， 就需要讀取閃存某些已使用的部分 ， 更新它們 ， 並寫入到新的位置 ， 如果新位置在之前已被使用過 ， 還需連同先擦除 ； 由於閃存的這種工作方式 ， 必須擦除改寫的閃存部分比新數據實際需要的大得多 。 此倍增效應會增加請求寫入的次數 ， 縮短SSD的壽命 ， 從而減小SSD能可靠運行的時間 。 增加的寫入也會消耗閃存的帶寬 ， 此主要降低SSD的隨機寫入性能 。 許多因素會影響SSD的寫入放大 ， 一些可以由用戶來控制 ， 而另一些則是數據寫入和SSD使用的直接結果 。 在2008年 ， 英特爾和SiliconSystems （ 2009年爲西部數據所收購 ） 首先在他們的論文和出版物使用了術語 “ 寫入放大 ” 。 寫入放大通常用閃存的寫入與主機系統的寫入之比來衡量 。 沒有開啓數據壓縮時 ， 寫入放大不小於1 。 在使用壓縮的情況下 ， SandForce聲稱他們的典型寫入放大達到了 0.5 ， 而在最佳情況下 ， 使用SF - 2281控制器 ， 此值能低至 0.14 。