以閃存作為存儲載體的SSD對磁盤數(shù)據(jù)進行寫入需要先擦除原來的數(shù)據(jù),然后在另外的區(qū)塊進行數(shù)據(jù)寫入,導致無效區(qū)塊越來越多,使得數(shù)據(jù)調用所需要時間變長,性能表現(xiàn)就會越來越差。然而如今的SSD都沒有出現(xiàn)這種狀況的原因是有了TRIM指令和GC垃圾回收功能。
TRIM指令
TRIM指令最先由微軟提出,是一個基于SATA控制器的指令。TRIM指令的主要作用是在于標記已擦除數(shù)據(jù)的位置,至于標記完成之后什么時候開始清空則取決于主控自身的算法特點。
GC垃圾回收功能
GC,全稱為garbage collection(垃圾回收),其作用就是將有效數(shù)據(jù)進行整理收集在一個區(qū)塊當中,將原來的區(qū)塊連同無效數(shù)據(jù)一同清除,這樣就讓區(qū)塊恢復性能。
但是,整理的過程也同樣是一個寫入和讀取的過程,對于讀寫次數(shù)有限的閃存顆粒來說,如此頻繁的讀寫操作會讓SSD的壽命變得更短。因此大多數(shù)的GC只會在SSD閑置的時候進行工作,只有達到條件空白容量,GC才會開始工作。
綜上所述,購買SSD時應該注意是否支持TRIM指令和GC垃圾回收功能。臺電SSD采用的慧榮主控均支持TRIM指令和GC垃圾回收功能,讓你的臺電SSD保持強大性能和長久的壽命。
-
閃存
+關注
關注
16文章
1771瀏覽量
114771 -
控制器
+關注
關注
112文章
16126瀏覽量
177129 -
SSD
+關注
關注
20文章
2839瀏覽量
117137
原文標題:SSD保持性能的關鍵——Trim指令與GC功能
文章出處:【微信號:gh_59da4a650b34,微信公眾號:臺電存儲】歡迎添加關注!文章轉載請注明出處。
發(fā)布評論請先 登錄
相關推薦
評論