電腦硬盤沒事兒掃兩圈?讀懂HDTune錯誤掃描的原理
很多朋友新購入硬盤之后都喜歡先用HDTune等軟件檢測一下,或曰測測體質(zhì)。這樣的檢測有科學依據(jù)嗎?讓我們一起來聊聊硬盤掃描軟件掃的到底是什么。
在HDTune錯誤掃描中有一個速度圖的選項,綠色代表讀取速度快,黃色為中間值,紅色則代表相應位置的讀取速度緩慢。
機械硬盤在盤片內(nèi)外圈的讀取速度不同,而邏輯地址又是按照先外圈后內(nèi)圈的線性排序,所以在HDTune當中正常情況可以測出如下圖所示的綠色漸變至黃色的速度圖。如果有大量紅色色塊出現(xiàn),則代表有潛在的弱磁道甚至是完全無法讀取的壞道。
固態(tài)硬盤使用閃存作為存儲介質(zhì),不同位置的讀寫速度完全一樣,所以HDTune的速度圖基本會保持全綠。如果有紅色塊出現(xiàn),通常是由異常斷電導致的閃存映射表損壞或是閃存出錯,只要做一次Secure Erase安全擦除即可消除。不懂SE的朋友可以私信存儲極客獲得幫助。
當然并不是所有固態(tài)硬盤都能在HDTune速度圖中展現(xiàn)為全綠,某些容易掉速的固態(tài)硬盤方案,在長期使用之后盤上數(shù)據(jù)的讀取速度會顯著下滑,表現(xiàn)為HDTune速度圖黃綠斑駁。
有朋友可能有疑問,為什么固態(tài)硬盤和機械硬盤的速度差距那么大,HDTune都用綠色來表示呢?其實HDTune里的"速度圖"嚴格來說應當是"延遲表現(xiàn)圖",也就是硬盤響應讀取指令的延遲時間分布。
下圖所示為東芝TR200固態(tài)硬盤,Windows任務管理器中可以查看到的"平均響應時間",就是上文我們提到的延遲時間。延遲越小,電腦使用體驗越順滑。
固態(tài)硬盤的讀取延遲不僅跟閃存有關,還跟主控以及固件的匹配和優(yōu)化水平有關。優(yōu)秀的固態(tài)硬盤方案應當能夠在各種復雜使用條件下保持盡可能低的響應延遲。下圖是東芝TR200固態(tài)硬盤拆解,其使用東芝TC58NC1010GSB主控搭配東芝自家BiCS3閃存,在高負載使用下依然有著良好的低延遲表現(xiàn)。
機械硬盤掃描結(jié)果中紅塊代表可能存在弱磁道,硬盤讀取這些位置的數(shù)據(jù)需要花更長的時間,并且這些位置在未來更容易出現(xiàn)故障。對于固態(tài)硬盤來說,紅色還可能代表閃存錯誤率大增,讀取時需要主控糾錯引擎花更多時間進行Read Retry重試讀取。在使用劣質(zhì)翻新閃存的山寨固態(tài)硬盤當中出現(xiàn)這樣的情況是比較常見的。
除了HDTune之外,魯大師的磁盤檢測也相似的原理,通過讀取延遲來判斷硬盤狀態(tài),只不過它對延遲的分類更為細致,從最低延遲到超時分了7個等級??梢哉f硬盤掃描是有一定的科學依據(jù)的,但它并不是判斷硬盤故障的唯一標準,只能給大家提供一個參考。
