直觀的看看,固態(tài)硬盤TIRM功能的意義何在

現(xiàn)在絕大多數(shù)的SSD都是支持TRIM功能的。TRIM能夠使固態(tài)硬盤的性能得到保持,提高固態(tài)硬盤的壽命。它是SSD上的一個(gè)不可或缺的功能。

開啟TRIM的條件:系統(tǒng)-固件-驅(qū)動(dòng)。

系統(tǒng):windows 7,windows 2008 R2,linux核心2.6.28以上。

固件:SSD的廠商在固件中加入Trim算法指令。

驅(qū)動(dòng):AHCI驅(qū)動(dòng)。

一般SSD在使用中是默認(rèn)開啟TRIM的。但也有個(gè)別主控并不是這樣的。另外也有其他情況可能導(dǎo)致TRIM被關(guān)閉。

大多數(shù)玩家都知道TRIM開啟是必須的,但是也有少部分人認(rèn)為TRIM沒多大的意義。

所以,今天我們通過手動(dòng)開啟和關(guān)閉TRIM來簡(jiǎn)單的看看TRIM的意義何在。

1.如何查看SSD TRIM的狀態(tài)

以管理員身份運(yùn)行CMD,輸入fsutil behavior query disabledeletenotify,按ENTER執(zhí)行命令。下行顯示Disabledeletenotify=0表示TRIM為開啟狀態(tài),disabledeletenotify=1表示,TRIM為關(guān)閉狀態(tài)。

2.手動(dòng)開啟SSD TRIM的狀態(tài)

如果你剛查詢了TRIM狀態(tài),你可以按方向鍵,按向上,出現(xiàn)剛查詢時(shí)輸入的命令,然后把query改成set,Disabledeletenotify后空格再加上0。fsutil behavior set disabledeletenotify?0。

TRIM開啟狀態(tài),SSD的速度測(cè)試。

3.手動(dòng)關(guān)閉SSD TRIM的狀態(tài)

fsutil behavior set disabledeletenotify?1。

為了簡(jiǎn)單的看一下TRIM對(duì)SSD性能的影響。我將TRIM關(guān)閉一天。

(TRIM關(guān)了馬上又開的測(cè)試能看出什么差別?那些說TRIM意義不大的人就是這樣測(cè)試的。)

然后再次測(cè)試SSD的速度。

通過,TRIM開啟和不開啟時(shí)SSD的速度對(duì)比。我們可以看出,TRIM開啟或關(guān)閉,可能對(duì)SSD的讀取速度影響不大。

但是卻對(duì)SSD的寫入影響巨大,SSD開啟TIRM和不開啟TRIM的連續(xù)寫入速度整整相差近80MB/S,而4K隨機(jī)寫入也相差16MB/S。不開TRIM時(shí)SSD的寫入速度整體下降近50%。

是否開啟TRIM嚴(yán)重影響SSD的寫入速度。

為什么TRIM會(huì)影響SSD的寫入速度呢?

因?yàn)镾SD的寫入和HDD不同。HDD的寫入可以覆蓋,而SSD的寫入需要擦除數(shù)據(jù)后才能再寫入。TRIM在空閑的時(shí)候,標(biāo)記出無效的數(shù)據(jù),交給GC(回收),也將空閑位置交給主控,這就減少了SSD寫入數(shù)據(jù)的時(shí)間。

我們可以把SSD數(shù)據(jù)存儲(chǔ)看作是一張大的表格。在這個(gè)表格里數(shù)據(jù)并非全部按順序?qū)懭朊總€(gè)格子里的。大多數(shù)時(shí)候是在進(jìn)行隨機(jī)寫入。SSD的這個(gè)“表格”雜亂無章的,并且里面還充斥著一些無效的數(shù)據(jù)(文件碎片)。這就使得SSD隨著我們寫入的增多,無效數(shù)據(jù)的增多,寫入就變得越來越慢了。而我們的TRIM在寫入之前,已經(jīng)把無效數(shù)據(jù)清理了一遍,并將空閑位置交到主控手中,寫入時(shí)條理清晰,就不用再花很多時(shí)間去尋找寫入位置了。

最后,我們可以簡(jiǎn)單的這樣說,TRIM大大減少了隨機(jī)寫入和連續(xù)寫入的“等待時(shí)間”(去尋找寫入空閑位置,去等待寫入空閑位置的時(shí)間),使得連續(xù)寫入和隨機(jī)寫入的效率大大提高了。

TRIM提升SSD的工作效率,相應(yīng)也減小它的工作負(fù)荷,而且還能有效的減少寫入放大和寫入集中,既提速SSD,也使得SSD使用壽命得到保障。所以TRIM是SSD不可或缺的。

看了上面的內(nèi)容我想大家應(yīng)該對(duì)TRIM功能的具體意義有了一些直觀的了解吧。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 簡(jiǎn)介 SSD(Solid State Drives),俗稱固態(tài)硬盤,相對(duì)原來主軸旋轉(zhuǎn),并無機(jī)械部分,主要由SS...
    mysia閱讀 5,302評(píng)論 0 10
  • 遠(yuǎn)處傳來幾聲狗叫的聲音,驚醒了沉睡中的她,抬眼看了一下手表,已快五點(diǎn)半了,似乎再睡已經(jīng)沒有睡意了。每天都習(xí)慣早睡的...
    余夢(mèng)人生閱讀 474評(píng)論 0 0

友情鏈接更多精彩內(nèi)容