最後更新:2026年10月22日記憶體記憶體半導體中國大陸:磨损均衡(Wear Leveling)

耗損平均是什麼(Wear Leveling)

Wear Leveling

耗損平均(wear leveling)是為了避免快閃記憶體的寫入集中在部分區塊,把寫入位置分散到全體,使所有區塊平均劣化的技術。SSD 控制器擁有位址對應表,即使是寫入同一位址,每次也寫到不同區塊。它延長壽命的同時也產生額外寫入,因此控制效率左右 SSD 的壽命。

目錄7 項
  1. 定義與原理
  2. 圖解
  3. 常見問題
  4. 相關企業
  5. 相關用語
  6. 比較文章
  7. 資料來源

定義與原理

耗損平均(Wear Leveling)是為了避免快閃記憶體的寫入集中在部分區塊,把寫入位置分散到全體,讓所有區塊以相同速度劣化的技術。NAND 快閃記憶體的記憶胞每次寫入都會稍微損傷,寫入次數有上限(耐久度,endurance)。若只使用同一個位置,該處就會先耗盡壽命。

在 SSD、USB 隨身碟與智慧型手機的儲存裝置中,控制器擁有邏輯位址與實際區塊的對應表(FTL,快閃轉換層)。即使 OS 寫入同一位址,控制器每次都會寫到不同的空區塊,並更新對應表。有把常被改寫的資料移到空區塊的「動態」方式,以及移動幾乎不改寫的資料、讓未使用的區塊也參與寫入的「靜態」方式。

耗損平均延長壽命的同時,也會產生搬移資料的額外寫入(寫入放大)。SSD 壽命指標 TBW(總寫入量)與 DWPD(每日全容量寫入次數),由記憶胞耐久度、耗損平均與垃圾回收的效率,以及預留空間(over-provisioning)的大小決定。每個記憶胞位元數越多的 QLC 越不耐寫入,控制的重要性也越高。

圖解

比較有無耗損平均時的寫入位置、劣化進展、所需機制與副作用的表

點擊圖片放大 2 倍

實際的 SSD 會與垃圾回收及預留空間搭配控制。

耗損平均(Wear Leveling)的常見問題

耗損平均是在哪裡進行的?
由 SSD、eMMC、UFS、USB 隨身碟等內建的控制器進行。即使 OS 與使用者沒有察覺,控制器中的 FTL(快閃轉換層)也會管理邏輯位址與實際區塊的對應,自動分散寫入位置。
動態與靜態耗損平均有什麼不同?
動態方式只是把新寫入的資料分配到耗損少的空區塊。靜態方式則刻意移動幾乎不改寫的舊資料,讓那些區塊也能用於寫入。靜態方式更平均,但搬移造成的寫入會增加。

相關企業

比較文章

所屬主題

資料來源

  1. 鎧俠(Kioxia):技術用語集(2026年10月19日確認)
  2. 鎧俠(Kioxia):ゼロから学ぶSSD:構造、動作、耐久性のポイント日文(2026年10月19日確認)