Technologies SMART : principes généraux d'autodiagnostic des disques durs

Comme vous le savez, le disque dur d'un ordinateur joue l'un des rôles clés, puisque c'est lui qui est responsable du stockage des informations, qu'il s'agisse du système d'exploitation ou des programmes et fichiers utilisateur. Et c'est ce composant de l'ordinateur qui subit la plus grande usure, puisqu'il est utilisé quasiment à chaque seconde. C'est pourquoi la plupart des fabricants de disques durs ont commencé à utiliser des technologies de diagnostic SMART intégrées qui leur permettraient d'être produits quel que soit le système installé. Essayons de comprendre ce que c'est.

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

Avant de considérer les technologies elles-mêmes et les fonctions qui leur sont associées, intéressons-nous au décryptage de l'abréviation. S.M.A.R.T (pour plus de commodité, nous utiliserons l'abréviation SMART) signifie Self-Monitoring, Analysis and Reporting Technology, c'est-à-dire, grosso modo, c'est un système d'autodiagnostic, d'analyse et de rapport.

Principes de base du diagnostic

Si nous abordons la compréhension d'une telle technologie dans un sens plus large, chaque utilisateur doit savoir que cela n'a rien à voir avec le système d'exploitation installé. En fait, les technologies SMART consistent en l'utilisation d'un certain micrologiciel intégré au contrôleur de disque dur au stade de l'assemblage en usine. Le programme lui-même fonctionne toujours tant que le disque dur fonctionne.

Dans le même temps, l'évaluation du disque dur comprend la surveillance des principaux paramètres de l'état du disque dur, dont le nombre peut varier dans différentes limites, mais il n'y en a généralement pas plus de trente. Les principaux indicateurs surveillés incluent la vitesse de lecture ou d'écriture des données, l'état physique de la surface du disque, certains paramètres associés au disque dur, etc.

Mais voici ce qui est intéressant : puisque le firmware n'accède pas au disque dans ce cas à l'aide d'une connexion par câble ou en guirlande, la vérification interne qui est effectuée n'affecte en rien le CPU. Il est exécuté en arrière-plan, l'icône d'indicateur d'accès au disque dur ne clignote pas (ou ne s'allume pas en permanence), mais le bruit produit par le disque dur se fait encore parfois entendre. C'est ce qui surprend de nombreux utilisateurs. Rappelez-vous, il n'y a rien à craindre.

Cependant, les technologies SMART sous forme de micrologiciel ont tendance à utiliser une vérification rapide dans la plupart des cas. A ce stade, seul le positionnement physique du disque dur et de ses composants électroniques est vérifié. L'ensemble du processus prend moins d'une minute. Si, pour une raison quelconque, des pannes se produisent, une vérification complète peut être lancée, qui comprend déjà des tests de surface, une vérification des clusters défectueux, et bien plus encore. De tels processus prennent plus de temps et peuvent durer environ une heure.

Dans le même temps, les commandes ATAPI / ATA standard sont utilisées pour lancer des vérifications de tout type, et si des dysfonctionnements ou des pannes sont détectés, un avertissement est émis indiquant une sorte d'erreur (peut-être même fatale) avec une suggestion de sauvegarder les données. Dans la plupart des cas, cela indique simplement que le disque dur, c'est le moins qu'on puisse dire, est temps de se reposer.

Fixer des objectifs SMART

En ce qui concerne le paramétrage des tâches pour les vérifications en cours, il convient ici de souligner plusieurs paramètres principaux qui seront testés lors des diagnostics hors ligne :

  • valeur moyenne de la vitesse linéaire de lecture et d'écriture des données ;
  • la valeur moyenne du temps de transition vers une certaine piste (positionnement de la tête) ;
  • valeur de lecture moyenne d'un secteur aléatoire ;
  • le temps maximum d'exécution de la recherche en termes de passage de la piste zéro à la dernière ;
  • du cache.

Quant au cache, il convient de le mentionner séparément. En fait, il s'agit d'une sorte de RAM propre ou d'une sorte de presse-papiers. Les données lues sur le disque dur sont d'abord entrées dans la mémoire cache, puis seulement dans la mémoire système via le contrôleur approprié sur la "carte mère".

Mais tout cela ne concernait que les paramètres principaux. Si nous parlons d'un contrôle étendu, cela devrait inclure des indicateurs dont la baisse des valeurs peut indiquer une usure du disque:

  • nombre de réaffectations de secteur;
  • nombre total d'opérations de réaffectation ;
  • nombre actuel de secteurs instables ;
  • taux d'erreur de lecture ;
  • nombre de tentatives de redémarrage de la broche ;
  • le nombre d'erreurs non corrigibles ;
  • nombre d'erreurs de lecture/écriture ;
  • nombre de cycles de redémarrage de la broche ;
  • temps de fonctionnement à l'état allumé (en heures travaillées depuis le début du fonctionnement) ;
  • le nombre de cycles complets de démarrage et d'arrêt du disque ;
  • le nombre de fois que le lecteur est mis sous/hors tension.

Avantages et inconvénients

En fait, la technologie elle-même, dans laquelle le firmware est utilisé, est bien accueillie par tout le monde. Son utilisation vous permet de faire un test complet du disque dur dans le temps et d'éviter la perte de données.

Mais parallèlement à cela, il existe un inconvénient principal - le programme lui-même ne corrige pas les dysfonctionnements ou les erreurs qui se produisent, mais informe simplement le propriétaire que son disque est «mort». Il n'est donc pas nécessaire de se faire des illusions sur l'autodiagnostic. Le résultat ne sera affiché que si le disque dur échoue complètement. Dans la plupart des cas, il est irréaliste de s'en occuper, même s'il existe encore des lacunes.

Les utilitaires les plus connus pour diagnostiquer et réparer les disques durs

Ignorant l'autodiagnostic, vous devez utiliser périodiquement des utilitaires pour surveiller l'état du disque dur - au moins vos propres outils de système d'exploitation, au moins des utilitaires tiers. Les outils intégrés suscitent souvent de nombreuses critiques.

Mais Victoria de toute version aujourd'hui dans les technologies informatiques dans ce domaine ressemble au leader incontesté.

Une résonance assez importante à un moment donné a été causée par l'apparition d'un utilitaire intéressant qui, selon les développeurs, peut redonner vie à n'importe quel disque dur «mort» en inversant la surface. Il est difficile de dire comment il est possible d'influencer physiquement la surface au niveau du programme, néanmoins, le fait demeure.

Conclusion

Enfin, il reste à ajouter que seuls les principaux points concernant les technologies SMART pour le diagnostic hors ligne des disques durs sont considérés ici. Il n'y a pas eu d'excursion spéciale dans les principes de réalisation de tests aussi complexes, car un utilisateur non préparé, comme on dit, s'y cassera la tête. Cependant, il n'en a pas besoin. Il suffit de comprendre les bases de la production et de contrôler indépendamment les disques durs au stade actuel de développement de la technologie informatique.

Chargement...Chargement...