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