Tecnologie SMART: principi generali di autodiagnosi degli hard disk

Come sapete, il disco rigido di un computer svolge uno dei ruoli chiave, poiché è lui che è responsabile della memorizzazione delle informazioni, che si tratti del sistema operativo o dei programmi e dei file dell'utente. Ed è questo componente del computer che è soggetto alla maggiore usura, poiché viene utilizzato quasi ogni secondo. Ecco perché la maggior parte dei produttori di dischi rigidi ha iniziato a utilizzare tecnologie diagnostiche SMART integrate che avrebbero consentito loro di produrre indipendentemente dal sistema installato. Proviamo a capire di cosa si tratta.

SMART (SMART)?

Prima di considerare le tecnologie stesse e le funzioni ad esse associate, passiamo alla decodifica della sigla. S.M.A.R.T (per comodità useremo la sigla SMART) sta per Self-Monitoring, Analysis and Reporting Technology, ovvero, grosso modo, è un sistema di autodiagnosi, analisi e reporting.

Principi di base della diagnostica

Se ci avviciniamo alla comprensione di tale tecnologia in un senso più ampio, ogni utente dovrebbe sapere che non ha nulla a che fare con il sistema operativo installato. Le tecnologie SMART, infatti, consistono nell'utilizzo di un determinato firmware integrato nel controller dell'HDD in fase di assemblaggio in fabbrica. Il programma stesso funziona sempre finché il disco rigido è in funzione.

Allo stesso tempo, la valutazione di un disco rigido include il monitoraggio dei parametri principali dello stato del disco rigido, il cui numero può variare entro limiti diversi, ma di solito non sono più di trenta. I principali indicatori monitorati includono la velocità di lettura o scrittura dei dati, le condizioni fisiche della superficie del disco, alcuni parametri associati al disco rigido, ecc.

Ma ecco la cosa interessante: siccome il firmware non accede al disco in questo caso tramite cavo o collegamento a margherita, il controllo interno che viene effettuato non intacca in alcun modo la CPU. Viene eseguito in background, l'icona dell'indicatore di accesso al disco rigido non lampeggia (o non si accende costantemente), ma a volte si sente ancora il rumore prodotto dal disco rigido. Questo è ciò che sorprende molti utenti. Ricorda, non c'è nulla di cui preoccuparsi.

Tuttavia, le tecnologie SMART sotto forma di firmware tendono a utilizzare la verifica rapida nella maggior parte dei casi. In questa fase viene verificato solo il posizionamento fisico del disco rigido e dei suoi componenti elettronici. L'intero processo richiede meno di un minuto. Se, per qualche motivo, si verificano errori, è possibile avviare un controllo completo, che include già test di superficie, un controllo per cluster danneggiati e molto altro. Tali processi richiedono più tempo e possono durare circa un'ora.

Allo stesso tempo, vengono utilizzati i comandi ATAPI/ATA standard per avviare controlli di qualsiasi tipo, e se vengono rilevati malfunzionamenti o guasti viene emesso un avviso che indica un qualche tipo di errore (magari anche fatale) con un suggerimento per eseguire il backup dei dati. Nella maggior parte dei casi, questo indica solo che il disco rigido, per usare un eufemismo, è tempo di riposare.

Stabilire obiettivi SMART

Per quanto riguarda l'impostazione delle attività per i controlli in corso, qui si evidenziano alcuni parametri principali che verranno testati durante la diagnostica offline:

  • valore medio della velocità lineare di lettura e scrittura dei dati;
  • il valore medio del tempo di transizione verso una determinata traccia (posizionamento testa);
  • valore medio letto di un settore casuale;
  • il tempo massimo di esecuzione della ricerca in termini di spostamento dalla traccia zero all'ultima;
  • dalla cache.

Per quanto riguarda la cache, vale la pena menzionarla a parte. In effetti, questa è una specie di RAM propria o una specie di appunti. I dati letti dal disco rigido vengono prima inseriti nella memoria cache e solo successivamente nella memoria di sistema tramite l'apposito controller sulla "scheda madre".

Ma tutto ciò riguardava solo i parametri principali. Se parliamo del controllo esteso, questo dovrebbe includere indicatori il cui calo dei valori potrebbe indicare l'usura del disco:

  • numero di riassegnazioni di settore;
  • numero totale di operazioni di riassegnazione;
  • numero attuale di settori instabili;
  • tasso di errore di lettura;
  • numero di tentativi di riavvio del mandrino;
  • il numero di errori non correggibili;
  • numero di errori di lettura/scrittura;
  • numero di cicli di riavvio del mandrino;
  • tempo di funzionamento nello stato acceso (in ore lavorate dall'inizio dell'operazione);
  • il numero di cicli completi di avvio e arresto del disco;
  • il numero di volte in cui l'unità viene accesa/spenta.

Vantaggi e svantaggi

In realtà, la tecnologia stessa, in cui viene utilizzato il firmware, è accolta con favore da tutti. Il suo utilizzo consente di effettuare un test completo del disco rigido in tempo e prevenire la perdita di dati.

Ma insieme a questo, c'è uno svantaggio principale: il programma stesso non risolve i malfunzionamenti o gli errori che si verificano, ma informa semplicemente il proprietario che il suo disco è "morto". Quindi non c'è bisogno di illudersi sull'autodiagnosi. Il risultato verrà visualizzato solo se il disco rigido si guasta completamente. Nella maggior parte dei casi, non è realistico affrontarlo, sebbene ci siano ancora alcune scappatoie.

Le utility più famose per la diagnosi e la riparazione dei dischi rigidi

Ignorando l'autodiagnosi, dovresti utilizzare periodicamente delle utilità per monitorare lo stato del disco rigido, almeno gli strumenti del tuo sistema operativo, almeno utilità di terze parti. Gli strumenti integrati spesso causano molte critiche.

Ma Victoria di qualsiasi versione oggi nelle tecnologie informatiche in quest'area sembra il leader indiscusso.

Una risonanza abbastanza grande in una volta è stata causata dalla comparsa di un'interessante utility che, secondo gli sviluppatori, può riportare in vita qualsiasi disco rigido "morto" invertendo la superficie. È difficile dire come si possa influenzare fisicamente la superficie a livello di programma, tuttavia, resta il fatto.

Conclusione

Infine, resta da aggiungere che qui vengono presi in considerazione solo i punti principali relativi alle tecnologie SMART per la diagnostica offline dei dischi rigidi. Un'escursione nei principi dell'esecuzione di test così complessi non è stata fatta in modo speciale, poiché un utente impreparato, come si suol dire, si spezzerà la testa in essi. Tuttavia, non ne ha bisogno. È sufficiente comprendere le basi stabilite nella produzione e controllare in modo indipendente i dischi rigidi nell'attuale fase di sviluppo della tecnologia informatica.

Caricamento in corso...Caricamento in corso...