瀏覽單個文章
tbsky
Junior Member
 

加入日期: Jan 2002
文章: 853
引用:
作者aya0091
TRIM會讓SSD在閒置時整理垃圾,所以是會確實抹除區塊的
不然根本沒意義,TRIM就是要減少寫入放大問題


TRIM 和 GC(垃圾回收) 照理說是兩件事。許多儲存媒體都會有 read-modify-write 的問題,這可以透過 GC 重組來處理。flash 有一個討厭的特性,就是舊的區塊寫入前要先抹除,因此 SSD 如您所說,收到 TRIM 之後應該會抹除區塊,等待寫入。但其他的儲存媒體,可以直接寫入的,應該就不用作抹除這個動作。

至於 TRIM 可以減少寫入放大,一時之間腦袋還有點轉不過來,但是您說的是對的。被 trim 掉的資料可以不用再被 GC 和 Wear Leveling,所以搭配起來的確可以減少寫入放大。
舊 2020-07-26, 11:26 PM #9876
回應時引用此文章
tbsky離線中