首頁  >  文章  >  固態硬碟的trim功能有什麼作用

固態硬碟的trim功能有什麼作用

青灯夜游
青灯夜游原創
2022-11-21 10:58:0112950瀏覽

固態硬碟的trim功能主要是最佳化固態硬碟,解決SSD使用後的降速與壽命的問題,透過準備資料區塊進行重用來提高SSD效率的功能。 Trim功能幾乎是所有SSD固態硬碟都具有的功能,是一個ATA指令,當系統確認SSD支援Trim在刪除資料時,不向硬碟通知刪除指令,只使用Volume Bitmap來記住這裡的資料已經刪除。從而實現更快速的數據處理。

固態硬碟的trim功能有什麼作用

本教學操作環境:windows7系統、Dell G3電腦。

Trim 功能是幾乎所有 SSD 固態硬碟都具有的功能,是一個ATA 指令,當系統確認SSD 支援Trim 在刪除資料時,不向硬碟通知刪除指令,只使用Volume Bitmap 來記住這裡的數據已經刪除。 Volume Bitmap 只是一個磁碟快照,其建立速度比直接讀寫硬碟去標記刪除區域要快得多。從而實現更快速的數據處理。

簡單來說,TRIM主要是最​​佳化固態硬碟,解決SSD使用後的降速與壽命的問題,透過準備資料塊進行重用來提高SSD效率的功能。

固態硬碟的trim功能有什麼作用

TRIM與資料塊

#原本在機械硬碟上,寫入資料時,Windows會通知硬碟先將先前的擦除,再將新的資料寫入到磁碟中。而在刪除資料時,Windows只會在此處做個標記,說明這裡應該是沒有東西了,等到真正要寫入資料時再來真正刪除,並且做標記這個動作會保留在磁碟快取中,等到磁碟空閒時再執行。

這樣一來,磁碟需要更多的時間來執行以上操作,速度當然會慢下來。

而當Windows辨識到SSD並確認SSD支援Trim後,在刪除資料時,會不向硬碟通知刪除指令,只使用Volume Bitmap來記住這裡的資料已經刪除。 Volume Bitmap只是一個磁碟快照,其建立速度比直接讀寫硬碟去標記刪除區域要快得多。這一步就已經省下一大筆時間了。然後再是寫入資料的時候,由於NAND快閃記憶體保存資料是純粹的數位形式,因此可以直接根據Volume Bitmap的情況,向快照中已刪除的區塊寫入新的數據,而不用花時間去擦除原本的數據。

固態硬碟的trim功能有什麼作用

關鍵SSD和TRIM /垃圾收集

TRIM指令讓作業系統可以告訴固態磁碟機哪些資料塊是不會再使用的;否則SSD控制器不知道可以回收這些閒置資料塊。 TRIM的簡約性將大大減少寫入負擔,同時允許SSD更好地在後台預先刪除閒置的資料塊,以便讓這些資料塊可以更快地預備新的寫入。

由於不是所有的作業系統都支援TRIM,Crucial SSD有一個特殊的功能叫做Active Garbage Collection。活動垃圾收集是一個透過釋放不再使用的記憶體磁區來幫助SSD保持良好效能的過程。垃圾收集是SSD本身的一部分,因此不依賴電腦的作業系統。也就是說,無論電腦使用哪個操作和歸檔系統,它都可以正常工作。

但要注意的是:垃圾收集僅在Crucial SSD空閒時才起作用,因此要確保系統在空閒時不會進入睡眠狀態。垃圾收集需要時間才能完成工作,但只要它處於空閒狀態閒置,Crucial SSD將保持高水準的效能。

如何查看和啟用Trim支援

我們在新購入硬碟時,win7以上的系統在識別SSD並確認該硬碟支援Trim後,會自動啟用此功能。如果沒有開啟,表示系統中安裝的SSD驅動較老,可透過下載安裝最新韌體的方法來解決。

在windows系統中查看SSD是否開啟了Trim支援的方法:

以管理員身分執行CMD,輸入fsutil behavior query disabledeletenotify 如果顯示結果為DisableDeleteNotify=0,說明已啟用,如果為1說明未啟用。

固態硬碟的trim功能有什麼作用

固態硬碟的trim功能有什麼作用

如何開啟trim

以管理員身分執行CMD,輸入 fsutil behavior set disabledeletenotify 0

固態硬碟的trim功能有什麼作用

#

如何關閉trim

以管理員身分執行CMD,輸入fsutil behavior set disabledeletenotify 1

固態硬碟的trim功能有什麼作用

說明:SSD固態硬碟開啟Trim後無論是刪除的、格式化的檔案幾乎都無法恢復,這也是固態硬碟目前最da的一個bug。所以,重要的數據還是放到機械硬碟。

更多相關知識,請造訪常見問題欄位!

以上是固態硬碟的trim功能有什麼作用的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn