TRIM

TRIM及其應用

解釋TRIM是什麼之前,首先需要知道,當我們刪除檔案時,作業系統(OS)並不是把欲刪除的資料直接從傳統硬碟(HDD)或固態硬碟(SSD)中抹除,而是會先將數據標記為 “無效”資料。如果是傳統硬碟,此類的資料日後可被新資料直接覆寫掉,然而對於固態硬碟而言,必須先把舊資料抹除,日後才能寫入新資料至同一區塊。這個過程不僅曠日費時,且隨著使用時間拉長,SSD的速度可能會變慢,可用的寫入空間減少,工作效率也跟著降低。這時候TRIM就派上用場了。如果作業系統與SSD的控制器同時支援 TRIM指令,系統就會先行知會硬碟哪些區塊已不再需要,好讓硬碟優化垃圾資料回收(Garbage Collection)的過程,加快空間釋放的速度。

由於SSD記憶體的運作,是一定要先抹除之後方可重新寫入,TRIM的功用就是主動將無效資料清理掉,這樣SSD就不用大費周章地發出抹除指令。更棒的是,有了TRIM的幫忙,SSD便能高效管理可回收利用的空間,如此一來,硬碟耗損的情況亦大幅減小。

創見的解決方案

TRIM指令為ATA資料集管理命令(Data Set Management Command)當中一個屬性,主要用於增快SSD中垃圾資料回收之效率。創見的SATA系列SSD皆支援TRIM指令,有助於SSD維持在最佳狀態,令寫入過程高效快速。

目前,大部分先進的作業系統皆支援TRIM指令,未來此功能也會是作業系統中的常規項目。

您已經同意cookies的設置,但可以隨時撤回您的同意。若您想進一步了解本網站所使用的cookies,請參閱Cookies聲明修改設定

您已經拒絕cookies的設置,但可以隨時再表示同意。若您想進一步了解本網站所使用的cookies,請參閱Cookies聲明修改設定