|
緊接著上面那篇文章,小獅子估計(jì)會(huì)有朋友問TRIM是什么?那就單獨(dú)來給大家科普下好了→_→: 固態(tài)硬盤的TRIM功能可以避免SSD在GC時(shí)將無用數(shù)據(jù)進(jìn)行錯(cuò)誤搬運(yùn),浪費(fèi)讀取時(shí)間,從而起到對(duì)固態(tài)硬盤壽命的延長(zhǎng)作用的。當(dāng)然,如果操作環(huán)境是在機(jī)械硬盤中,已刪除文件系統(tǒng)會(huì)進(jìn)行邏輯位置的標(biāo)記,使得以后存儲(chǔ)數(shù)據(jù)時(shí)能夠直接在這些無用數(shù)據(jù)的邏輯位置上覆蓋。 但固態(tài)硬盤因?yàn)槭情W存的原因所以沒有這種機(jī)制,主控并不知道這些數(shù)據(jù)已經(jīng)無用,直到有新的數(shù)據(jù)要求寫入該塊。這將導(dǎo)致無用數(shù)據(jù)在垃圾回收(GC)過程中被當(dāng)作有用數(shù)據(jù)對(duì)待,這無疑會(huì)大大降低硬盤效率和使用壽命。因此TRIM的出現(xiàn)就能夠彌補(bǔ)該問題的缺陷。 當(dāng)前固態(tài)硬盤也都會(huì)自行開啟功能,當(dāng)然為了各位朋友安心,下面就教給大家如何查看系統(tǒng)中TRIM是否開啟: 只須一個(gè)命令就可查看,步驟如下: 1.在搜索欄中找到“命令提示符”并以管理員身份運(yùn)行 2.然后執(zhí)行如下命令: fsutil behavior query disabledeletenotify 如果返回值為“0”證明TRIM已經(jīng)開啟;如果返回值是“1”,則說明當(dāng)前電腦的SSD尚未開啟TRIM。 這個(gè)時(shí)候你就需要重新手動(dòng)開啟,請(qǐng)重新打開命令: 同樣以管理員的身份運(yùn)行“命令提示符”然后手動(dòng)輸入 fsutil behavior set disabledeletenotify 0 同理,如果要關(guān)閉的話將末尾的參數(shù)換成“1”就可以了 當(dāng)然,上述方法也同樣適用與Win7和Win 8。但是要注意的是并不是所有固態(tài)硬盤都支持該功能,有些廠商采用其他方式也能延長(zhǎng)SSD壽命,通過一些負(fù)載的平衡算法從而防止固態(tài)硬盤在長(zhǎng)期使用后速度下滑,并延長(zhǎng)閃存使用壽命。 過程完全在固態(tài)硬盤內(nèi)部完成。 凡是支持開啟TRIM的硬盤都需要SSD本身的固件支持,而并非只靠操作系統(tǒng)就能實(shí)現(xiàn)。
|
|
|