Internedis on piisavalt palju teavet SMARTi ja atribuutide vÀÀrtuste kohta. Kuid ma ei ole kohanud mainimist mitmetest olulistest aspektidest, millest tean inimestelt, kes teevad teabeallikate uurimist.
Kui ma jÀrgmisel korral rÀÀkisin tuttavale, miks ei tohiks SMARTi nÀitudele pimesi toetuda ja miks ei tasuks pidevalt kasutada klassikalisi «SMARTi jÀlgimisprogramme», tuli mul mÔte kirja panna öeldud sÔnad koos selgitustega teesisena. Nii et saaksin viidata, selle asemel et iga kord uuesti rÀÀkida. Ja et tutvustada seda laiemale publikule.
1) SMARTi atribuutide automaatse jĂ€lgimise programmidega tuleks ettevaatlikult ĂŒmber kĂ€ia.
See, mida te tuntakse SMARTi atribuutidena, ei salvestata valmis kujul, vaid genereeritakse hetkel, kui te neid pÀrite. Need arvutatakse vÀlja pÔhinedes seadme sisestatistikale, mida jaotub ja kasutatakse salvesti töös.
MÔned neist andmetest ei ole seadmele pÔhiomaduste tagamiseks vajalikud. Need ei salvestata, vaid koostatakse iga kord, kui neid vajatakse. SeetÔttu, kui SMART atribuutide pÀring toimub, kÀivitab mikrokood suures koguses protsesse, mis on vajalikud puuduvate andmete saamiseks.
Kuid need protsessid on halvasti ĂŒhilduvad kĂ€itamisprotseduuridega, mis toimuvad salvestusseadmest lugemise ja kirjutamise operatsioonide kĂ€igus.
Ideaalmaailmas ei peaks see tooma mingeid probleeme. Kuid tegelikkuses kirjutavad kĂ”vakettade pĂŒsivormingud tavaliselt tavalised inimesed, kes vĂ”ivad eksida ja ka eksivad. SeetĂ”ttu, kui te pĂ€rite SMART atribuute aktiivsete lugemis- ja kirjutamisoperatsioonide ajal, suureneb dramaatiliselt tĂ”enĂ€osus, et midagi lĂ€heb valesti. NĂ€iteks vĂ”ivad kasutaja lugemise vĂ”i kirjutamise puhverandmed kahjustuda.
Kinnitus riskide suurenemise kohta ei ole teoreetiline jĂ€reldus, vaid praktiline jĂ€lgimine. NĂ€iteks on teada viga, mis esines HDD Samsung 103UI pĂŒsivormingus, kus SMART atribuudi pĂ€ringu kĂ€igus kahjustati kasutaja andmeid.
SeetĂ”ttu Ă€rge seadistage SMARTi atribuutide automaatset kontrollimist, kui te ei tea tĂ€pselt, et enne seda antakse kĂ€sk vahemĂ€lu tĂŒhjendamiseks (Flush Cache). Kui seda on vĂ€ltimatu teha, seadistage kontrollimise tĂ€itmine vĂ”imalikult harvaks. Paljudes jĂ€lgimisprogrammides on vaikimisi aeg kontrollide vahel umbes 10 minutit. See on liiga tihti. Sellised kontrollid ei ole siiski imerohi, kui ketas ootamatult rikneb (imerohi on ainult varukoopia). Ăks kord pĂ€evas on tĂ€iesti piisav.
Temperatuuri pÀring protsesside kÀivitamiseks atribuutide arvutamise kÀigus ei too kaasa ja vÔib toimuda sageli. Kuna Ôigesti teostamisel toimub see SCT-protokolli kaudu. SCT kaudu esitatakse ainult see, mis on juba teada. Need andmed vÀrskendatakse automaatselt taustal.
2) SMARTi atribuutide andmed on sageli ebatÀpsed.
KĂ”vaketta mikroprogrammeerimine nĂ€itab teile seda, mida ta arvab, et on vajalik nĂ€idata, mitte seda, mis tegelikult toimub. KĂ”ige silmatorkavam nĂ€ide on 5. atribuut, ĂŒmber mÀÀratud sektorite arv. Andmete taastamise spetsialistidele on hĂ€sti teada, et kĂ”vaketas vĂ”ib viiendat atributti kuvada nullina, ehkki ĂŒmber mÀÀratud sektoreid on olemas ja need jĂ€tkavad ilmumist.
KĂŒsinud kĂ”vakettasid uurinud spetsialistilt, kes uurib nende mikroprogramme, kuidas mikrotuuma seadistust mĂ”jutab otsus, millal teavet sektorite ĂŒmber mÀÀramisest varjata ja millal seda lĂ€bi SMART-atribuutide jagada.
Ta vastas, et ĂŒhtset reeglit, mille alusel seadmed nĂ€itavad vĂ”i varjavad tegelikku pilti, ei eksisteeri. Ja programmerijate loogika, kes kirjutavad kĂ”vakettaseente, tundub mĂ”nikord vĂ€ga kummaline. Uurides erinevate mudelite seente, nĂ€gi ta, et sageli tehakse otsus "varjata vĂ”i nĂ€idata" pĂ”hinedes komplektile parameetritele, mis on ĂŒldse arusaamatud ning pole kooskĂ”las kĂ”vaketta ĂŒlejÀÀnud elujĂ”udlusega.
3) SMART indikaatorite tÔlgendamine on tootja spetsiifiline.
NĂ€iteks Seagate'ide puhul ei tasu tĂ€hele panna âhalbuâ toore vÀÀrtusi atribuutide 1 ja 7, kuni ĂŒlejÀÀnud on normis. Selle tootja ketastel vĂ”ivad nende absoluutvÀÀrtused normaalsete töötingimustes suureneda.

KĂ”vaketta seisundi ja ĂŒlejÀÀnud elujĂ”udluse hindamiseks soovitatakse esmalt tĂ€helepanu pöörata parameetritele 5, 196, 197, 198. Samuti on mĂ”ttekas orienteeruda just absoluutsetele, tooretele (raw) vÀÀrtustele, mitte nende tasandatud vÀÀrtustele. Atribuutide tasandamine vĂ”ib toimuda ebaselgete viiside kaudu, mis varieeruvad erinevates algoritmides ja tarkvarades.
InfosĂŒsteemide spetsialistide seas, kui rÀÀgitakse atribuudi vÀÀrtusest, mĂ”istetakse tavaliselt just absoluutset vÀÀrtust.
Allikas: habr.com
