Podręcznik
5. System SMART
System SMART (ang. Self-Monitoring, Analysis and Reporting Technology) został opracowany aby monitorować głównie uszkodzenia mechaniczne dysku twardego. Takie uszkodzenia są przewidywalne i jednocześnie są przyczyną około 50-60% uszkodzeń dysków magnetycznych. W przypadku dysków SSD monitorowane jest głównie zużycie komórek. SMART został stworzony w celu obserwacji stanu dysku przy użyciu rozmaitych metod i czujników. Pojedynczy dysk twardy ATA może mieć ok. 30-40 takich wartości, które nazywane są atrybutami. Pomimo, że SMART jest ustandaryzowany niektórzy z producentów stosują własne metody pomiarów niektórych parametrów. Podczas pracy system SMART wykonuje różne testy, na wskutek których otrzymywane są wyniki w postaci wartości poszczególnych atrybutów, na podstawie których określany jest stan dysku twardego. Lista podstawowych atrybutów wraz z ich opisem jest przedstawione w tabeli 8.
Tabela 8. Podstawowe atrybuty – dysk magnetyczny
ID | Hex | Nazwa atrybutu | Opis |
---|---|---|---|
01 | 01 | Read Error Rate | Oznacza wskaźnik odczytu błędów występujących podczas odczytywania danych z powierzchni dysku. |
05 | 05 | Reallocated Sectors Count | Liczba ponownie realokowanych (na nowo przydzielonych) sektorów - remapowanie. |
10 | 0A | Spin Retry Count | Liczba prób rozpędzenia talerzy dysku – problemy z mechaniką dysku. |
188 | BC | Command Timeout | Liczba przerwanych operacji z powodu przerw w komunikacji z dyskiem twardym – problemy z kablem. |
196 | C4 | Reallocation Event Count | Liczba operacji dotyczących ponownego przydzielenia sektorów. |
197 | C5 | Current Pending Sector Count | Liczba "niestabilnych" sektorów (oczekujących na ponowne przydzielenie z powodu błędu odczytu) |
198 | C6 | Uncorrectable Sector Count | Całkowita liczba niekorygowalnych błędów przy zapisywaniu lub odczytywaniu sektora. |
201 | C9 | Soft Read Error Rate | Liczba błędów wynikająca z próby zapisu danych poza ścieżką zapisu |
Na rysunku 34 i 35 przedstawione są atrybuty SMART dla dysku magnetycznego i SSD. Można z nich odczytać liczbę włączeń dysku, czas pracy dysku i podstawowe parametry pracy. W przypadku dysków magnetycznych niepokojące mogą być niezerowe wartości atrybutów: Reallocated Sectors Count, Reallocation Event Count, Uncorrectable Sector Count. W przypadku dysków SSD należy zwrócić uwagę na atrybuty: Total LBA Written, Wear Leveling Count. Informują one o zużyciu dysku.
Rys. 34. Atrybuty SMART, dysk magnetyczny
Rys. 35 Atrybuty SMART, dysk SSD