以閃存作為存儲載體的SSD對磁盤數(shù)據(jù)進(jìn)行寫入需要先擦除原來的數(shù)據(jù),然后在另外的區(qū)塊進(jìn)行數(shù)據(jù)寫入,導(dǎo)致無效區(qū)塊越來越多,使得數(shù)據(jù)調(diào)用所需要時間變長,性能表現(xiàn)就會越來越差。然而如今的SSD都沒有出現(xiàn)這種狀況的原因是有了TRIM指令和GC垃圾回收功能。
TRIM指令
TRIM指令最先由微軟提出,是一個基于SATA控制器的指令。TRIM指令的主要作用是在于標(biāo)記已擦除數(shù)據(jù)的位置,至于標(biāo)記完成之后什么時候開始清空則取決于主控自身的算法特點(diǎn)。
GC垃圾回收功能
GC,全稱為garbage collection(垃圾回收),其作用就是將有效數(shù)據(jù)進(jìn)行整理收集在一個區(qū)塊當(dāng)中,將原來的區(qū)塊連同無效數(shù)據(jù)一同清除,這樣就讓區(qū)塊恢復(fù)性能。
但是,整理的過程也同樣是一個寫入和讀取的過程,對于讀寫次數(shù)有限的閃存顆粒來說,如此頻繁的讀寫操作會讓SSD的壽命變得更短。因此大多數(shù)的GC只會在SSD閑置的時候進(jìn)行工作,只有達(dá)到條件空白容量,GC才會開始工作。
綜上所述,購買SSD時應(yīng)該注意是否支持TRIM指令和GC垃圾回收功能。臺電SSD采用的慧榮主控均支持TRIM指令和GC垃圾回收功能,讓你的臺電SSD保持強(qiáng)大性能和長久的壽命。
-
閃存
+關(guān)注
關(guān)注
16文章
1801瀏覽量
115114 -
控制器
+關(guān)注
關(guān)注
112文章
16448瀏覽量
179483 -
SSD
+關(guān)注
關(guān)注
21文章
2889瀏覽量
117870
原文標(biāo)題:SSD保持性能的關(guān)鍵——Trim指令與GC功能
文章出處:【微信號:gh_59da4a650b34,微信公眾號:臺電存儲】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
學(xué)習(xí)RV32GC對比X86-32指令集的優(yōu)勢思考
SSD之優(yōu)化篇
DC-DC模塊中TRIM功能是什么意思?
解密方舟的高性能內(nèi)存回收技術(shù)——HPP GC
怎么使用SSD才能避免越寫越慢?
![怎么使用<b class='flag-5'>SSD</b>才能避免越寫越慢?](https://file.elecfans.com/web1/M00/52/35/o4YBAFsSCFeAKvGgAAAbSnlQVu0904.png)
NVMe SSD與SATA SSD的性能對比
影響SSD性能的因素有哪些 NVMe SSD性能解析
固態(tài)硬盤Trim指令是什么有什么作用如何正常工作
【科普】這是不常用的術(shù)語,但對SSD固態(tài)硬盤很重要
SSD掉速怎么辦
![<b class='flag-5'>SSD</b>掉速怎么辦](https://file.elecfans.com/web1/M00/8E/7B/o4YBAFy2eweAVSUxAAAd6kWLnMY809.jpg)
評論