如果你還沒聽說過TRIM,那么你可以聽聽這種技術(shù)的發(fā)起者怎么說。這些發(fā)起者包括固態(tài)驅(qū)動器(SSD)制造商,操作系統(tǒng)開發(fā)廠商和數(shù)據(jù)存儲廠商。
越來越多的公司采用TRIM指令。這是一個數(shù)據(jù)集管理功能子集,包含在最新的ATA規(guī)范中,可以幫助改善SSD驅(qū)動器的速度,并最終提高驅(qū)動器整體的讀取和寫入性能。
Objective Analysis的SSD分析師Jim Handy表示,由于TRIM在SSD和操作系統(tǒng)上的實施很簡單,TRIM在非常近的未來應該可以獲得廣泛利用。Objective Analysis是一家半導體市場研究公司。
他說:"我預計TRIM將在2010年夏季之前普及到所有SSD。"
主要的SSD廠商已經(jīng)開始在SSD上支持TRIM。英特爾通過現(xiàn)有驅(qū)動器的固件升級實現(xiàn)這一點。Micron新的6Gb/秒SATA驅(qū)動器支持TRIM,而STEC和Fusion-io也支持該指令。Linux和Windows也在添加TRIM支持。
回收閑置的SSD數(shù)據(jù)塊
TRIM指令讓操作系統(tǒng)可以告訴固態(tài)驅(qū)動器哪些數(shù)據(jù)塊是不會再使用的;否則SSD控制器不知道可以回收這些閑置數(shù)據(jù)塊。
Handy表示:"TRIM對SSD是個福音。"
他認為TRIM的簡約性將極大減少寫入負擔,同時允許SSD更好地在后臺預刪除閑置的數(shù)據(jù)塊,以便讓這些數(shù)據(jù)塊可以更快地預備新的寫入。
SandForce首席技術(shù)官Radoslav Danilak表示,值得注意的是OS(操作系統(tǒng))的角色。
Danilak表示:"SSD知道哪些過期數(shù)據(jù)可以刪除和回收,但是它不知道操作系統(tǒng)已經(jīng)決定刪除哪些數(shù)據(jù),直到操作系統(tǒng)為了新的信息而重新使用邏輯塊地址(LBA)。"