Technologie SMART: ogólne zasady autodiagnostyki dysków twardych

Jak wiadomo, dysk twardy w komputerze odgrywa jedną z kluczowych ról, ponieważ to on jest odpowiedzialny za przechowywanie informacji, niezależnie od tego, czy jest to system operacyjny, czy programy i pliki użytkownika. I to właśnie ten element komputera podlega największemu zużyciu, ponieważ jest używany prawie co sekundę. Dlatego większość producentów dysków twardych zaczęła wykorzystywać wbudowane technologie diagnostyczne SMART, które pozwalałyby na ich produkcję niezależnie od zainstalowanego systemu. Spróbujmy dowiedzieć się, co to jest.

SMART (S.M.A.R.T)?

Zanim zastanowimy się nad samymi technologiami i funkcjami z nimi związanymi, przejdźmy do dekodowania skrótu. S.M.A.R.T (dla wygody będziemy używać skrótu SMART) to skrót od Self-Monitoring, Analysis and Reporting Technology, czyli z grubsza mówiąc, jest to system autodiagnozy, analizy i raportowania.

Podstawowe zasady diagnostyki

Jeśli podejdziemy do rozumienia takiej technologii w szerszym sensie, to każdy użytkownik powinien wiedzieć, że nie ma ona nic wspólnego z zainstalowanym systemem operacyjnym. W rzeczywistości technologie SMART polegają na wykorzystaniu określonego oprogramowania wbudowanego w kontroler HDD na etapie montażu fabrycznego. Sam program działa zawsze tak długo, jak działa dysk twardy.

Jednocześnie ocena dysku twardego obejmuje monitorowanie głównych parametrów stanu dysku twardego, których liczba może się zmieniać w różnych granicach, ale zwykle jest ich nie więcej niż trzydzieści. Główne monitorowane wskaźniki obejmują szybkość odczytu lub zapisu danych, stan fizyczny powierzchni dysku, niektóre parametry związane z dyskiem twardym itp.

Ale tutaj jest interesująca rzecz: ponieważ oprogramowanie układowe nie uzyskuje dostępu do dysku w tym przypadku za pomocą kabla lub połączenia łańcuchowego, przeprowadzana kontrola wewnętrzna nie wpływa w żaden sposób na procesor. Odbywa się to w tle, ikona wskaźnika dostępu do dysku twardego nie miga (lub nie świeci ciągle), ale nadal czasami słychać hałas wytwarzany przez dysk twardy. To właśnie zaskakuje wielu użytkowników. Pamiętaj, nie ma się czym martwić.

Jednak technologie SMART w postaci oprogramowania układowego w większości przypadków wykorzystują szybką weryfikację. Na tym etapie sprawdzane jest tylko fizyczne umiejscowienie dysku twardego i jego elementów elektronicznych. Cały proces zajmuje mniej niż minutę. Jeśli z jakiegoś powodu wystąpią awarie, można uruchomić pełne sprawdzenie, które obejmuje już testy powierzchni, sprawdzenie uszkodzonych klastrów i wiele więcej. Takie procesy zabierają więcej czasu i mogą trwać około godziny.

Jednocześnie standardowe polecenia ATAPI / ATA są używane do uruchamiania kontroli dowolnego typu, a w przypadku wykrycia awarii lub awarii wyświetlane jest ostrzeżenie wskazujące na jakiś błąd (być może nawet krytyczny) z sugestią wykonania kopii zapasowej danych. W większości przypadków oznacza to tylko, że dysk twardy, delikatnie mówiąc, nadszedł czas na odpoczynek.

Wyznaczanie celów SMART

Jeśli chodzi o ustawienie zadań dla bieżących kontroli, tutaj powinniśmy wyróżnić kilka głównych parametrów, które będą testowane podczas diagnostyki offline:

  • średnia wartość prędkości liniowej odczytu i zapisu danych;
  • średnia wartość czasu przejścia na określoną ścieżkę (pozycjonowanie głowicy);
  • średnia odczytana wartość sektora losowego;
  • maksymalny czas wykonania wyszukiwania w zakresie przejścia ze ścieżki zerowej do ostatniej;
  • z pamięci podręcznej.

Jeśli chodzi o pamięć podręczną to warto wspomnieć osobno. W rzeczywistości jest to rodzaj własnej pamięci RAM lub rodzaj schowka. Dane odczytane z dysku twardego są najpierw wprowadzane do pamięci podręcznej, a dopiero potem do pamięci systemowej poprzez odpowiedni kontroler na „płycie głównej”.

Ale to wszystko dotyczyło tylko głównych parametrów. Jeśli mówimy o rozszerzonej kontroli, to powinny to być wskaźniki, których spadek wartości może wskazywać na zużycie dysku:

  • liczba przeniesień sektorów;
  • całkowita liczba operacji zmiany przydziału;
  • aktualna liczba niestabilnych sektorów;
  • wskaźnik błędów odczytu;
  • liczba ponownych prób ponownego uruchomienia wrzeciona;
  • liczba błędów niemożliwych do naprawienia;
  • liczba błędów odczytu/zapisu;
  • liczba cykli ponownego uruchomienia wrzeciona;
  • czas pracy w stanie włączonym (w godzinach przepracowanych od rozpoczęcia pracy);
  • liczba pełnych cykli startu i zatrzymania dysku;
  • ile razy napęd jest włączany/wyłączany.

Plusy i minusy

Właściwie sama technologia, w której używane jest oprogramowanie, jest mile widziana przez wszystkich. Jego użycie pozwala na wykonanie pełnego testu dysku twardego na czas i zapobiega utracie danych.

Ale wraz z tym jest jedna główna wada - sam program nie naprawia występujących usterek ani błędów, ale po prostu informuje właściciela, że ​​jego dysk jest „martwy”. Nie ma więc potrzeby łudzić się samodiagnozą. Wynik zostanie wyświetlony tylko wtedy, gdy dysk twardy całkowicie ulegnie awarii. W większości przypadków radzenie sobie z tym jest nierealne, chociaż nadal istnieją pewne luki.

Najbardziej znane narzędzia do diagnozowania i naprawy dysków twardych

Ignorując autodiagnostykę, należy okresowo używać narzędzi do monitorowania stanu dysku twardego - przynajmniej własnych narzędzi systemu operacyjnego, przynajmniej narzędzi innych firm. Wbudowane narzędzia często wywołują wiele krytyki.

Ale Victoria jakiejkolwiek wersji dzisiaj w technologiach komputerowych w tej dziedzinie wygląda na niekwestionowanego lidera.

Dość duży rezonans był kiedyś spowodowany pojawieniem się ciekawego narzędzia, które według twórców może przywrócić do życia każdy „martwy” dysk twardy poprzez odwrócenie powierzchni. Trudno powiedzieć, w jaki sposób można fizycznie wpłynąć na powierzchnię na poziomie programu, niemniej fakt pozostaje faktem.

Wniosek

Na koniec należy dodać, że tutaj rozważane są tylko główne punkty dotyczące technologii SMART do diagnostyki dysków twardych w trybie offline. Nie było specjalnego wchodzenia w zasady wykonywania tak złożonych testów, ponieważ nieprzygotowany użytkownik, jak mówią, złamie w nich głowę. Jednak nie potrzebuje tego. Wystarczy zrozumieć podstawy, które stawiane są w produkcji i samodzielnie sterować dyskami twardymi na obecnym etapie rozwoju technologii komputerowej.

Ładowanie...Ładowanie...