當前位置:
首頁 > 科技 > 超能課堂138:硬碟的S.M.A.R.T.是什麼?如何看懂它

超能課堂138:硬碟的S.M.A.R.T.是什麼?如何看懂它

說道硬碟的S.M.A.R.T.這個既常用然而又陌生的傢伙,直接說S.M.A.R.T.的話可能很多人都不知道它是什麼東西,然而大家人買硬碟回來第一時間就查下它的健康狀況,看下它有沒有那項發黃了或者發紅了,其實你所看的那個東西就是硬碟的S.M.A.R.T.信息。

HDTune Pro與CrystalDiskInfo是較為常用的查看硬碟信息工具

S.M.A.R.T.的全稱是「Self-Monitoring Analysis and Reporting Technology」,即「自我監測、分析及報告技術」,是硬碟的自動狀態監測與預警系統,它監控著硬碟內的各種信息,若監控到的情況已經超過預設的安全值範圍,就會向用戶發出警告(就是大家見到的黃色警告),如果是在可修復範圍內的話硬碟會嘗試自動修復,如果超出了可修復範圍,硬碟的軟體會儘力防止在出錯扇區再次寫入數據防止數據丟失,並且會報告危險(就是大家看到的紅色危險標誌),通常主板BIOS在開機時都會檢查硬碟S.M.A.R.T.信息,如果有危險報告的話就會告訴用戶,而且通常這樣會卡在啟動界面,防止進一步的數據丟失。

其實最早在1992年IBM就在IBM 0662 SCSI2硬碟上就類似的故障預警分析技術,後來計算機生產商Compaq和硬碟廠希捷、昆泰和Conner提出了IntelliSafe的技術,後來這個方案提交到Small Form Factor委員會進行標準化,得到了各個硬碟廠的支持,並正式將其更名為S.M.A.R.T.。

固態硬碟的工作原理雖然和機械硬碟不同,不過依舊沿用了S.M.A.R.T.,SATA介面SSD的S.M.A.R.T.每位的定義與機械硬碟是完全一樣的,只不過你會發現每個廠商的SSD所提供的S.M.A.R.T.顯示項是有所不同的,因為顯示那些項目完全是由廠家所決定。

然而你對比一下多個廠家的PCI-E NVMe SSD的S.M.A.R.T.信息的話,就會發現它們顯示的項目完全一樣,不再是SATA盤那樣總有那麼一些不同,而且NVMe標準重新定義了SSD的S.M.A.R.T.信息的ID,所以NVMe SSD的S.M.A.R.T.信息ID和AHCI規範的SSD是完全不同的。

其實除了那兩個通用軟體之外,現在固態硬碟廠商很多都會提供自己的工具箱給用戶使用,以浦科特的Plextool為例,它首頁會提供比較簡單的硬碟信息,它會顯示硬碟型號、介面速度、硬碟容量和以用/可用硬碟空間,硬碟的健康狀況還有溫度狀況,裡面也可以查看得到硬碟的S.M.A.R.T.信息,還可以徹底清理硬上的數據,讓用戶可以輕鬆掌握SSD的使用狀況,而且設計簡約、輕盈、界面易於操作,是浦科特SSD的最佳夥伴,晚些時候還會推出中文版,方便國內用戶使用。

這裡演示的Plextool NVMe是給M9Pe這類PCI-E介面產品使用的,SATA介面的產品用的是別的版本

上圖就是浦科特M9PeY的S.M.A.R.T.信息,說真的如果直接看這些數據的話有多少個人能看懂這份表?現在我們就要簡單的講解一下NVMe SSD的S.M.A.R.T.信息。

NVMe SSD S.M.A.R.T.欄位從上到下分別為,Raw值全部都是16進位的,不過工具箱一般會幫你換成10進位數字:

01. Critical Warning嚴重警告,該欄位表示控制器狀態的嚴重警告,Raw值是0的話就沒事。

02. Temperature溫度,Raw值是以「開」為單位的SSD溫度信息。

03. Available Spare可用備用空間,是可用剩餘容量的百分比。

04. Available Spare Threshold可用備用臨界值,這個臨界值由廠商定義,用百分比顯示。

05. Percentage Used使用百分比,設備使用壽命百分比的估算,具體取決於實際設備使用情況和廠商對設備壽命的預測。

06. Data Units Read數據單位讀取,該項記錄的是主機從SSD里讀取512位元組數據單元的數量,每1000個單元記錄一次,即這項Raw數據1的值等於500KB。

07. Data Units Written數據單位寫入,同上,把上面那段的讀取換成寫入即可。

08. Host Read Commands主機讀取命令,主控收到的讀取命令數量。

09. Host Write Commands主機寫入命令,主控收到的寫入命令數量。

0A. Controller Busy Time控制器繁忙時間,主控忙於I/O命令的時間。

0B. Power Cycles電源循環,SSD的通電次數。

0C. Power On Hours開機時間,記錄開機的小時數。

0D. Unsafe Shutdowns不安全關機,非正常斷電次數記錄。

0E. Media Errors媒體和資料完整性錯誤,主控檢測得到的未恢復的數據完整性錯誤次數。

0F. Number of Error Information Log Entries錯誤資料記錄項目數,主控總共收到的錯誤信息日誌數量。

翻譯過來後就比較好懂了,其實硬碟監控軟體就是讀取這份S.M.A.R.T.表格來判斷你的硬碟是否有錯誤的。

另外要注意的一下的是Plextool的Secure Format項沒啥事千萬別亂點,點擊後軟體會再次提醒你這項操作會完全清除這個SSD上的所有信息,如果你再點確認的話軟體就會真的進行清理工作了,當然了在軟體和你說操作完成的時候其實在你重啟電腦之前還有把數據備份出來的機會,因為真正的清理工作是需要你重啟的時候才會進行的,重啟過後你會發現你的SSD裡面真的什麼都沒了,就和新的一樣。


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 超能網 的精彩文章:

DisplayHDR測試工具公布,在家也能知道顯示器素質如何
聯想Z5手機擁有45天超長待機,這是要拼諾基亞老人機?

TAG:超能網 |