winchester
Megyeri István
istvan.megyeri at KURT.HU
Tue Apr 11 12:27:02 CEST 2000
----- Original Message -----
From: <gabor.roman at philips.com>
To: <elektro at irisz.hu>
Sent: Friday, March 24, 2000 3:16 PM
Subject: Re: winchester
> Szia!
>
> > Restellem, de gozom sincs, mi az a SMART. Mostmar irja meg valaki, mit
is
> > csinal pontosan, hogyan mukodik.
> Hat, pontosan nem tudom, mert az agyatlan gyartohelyeken dolgozoknak nem
> nagyon kotnek az orrara ilyesmit...
>
> > Ahogy eddig ertettem, egy par tartalek sav van a HDD-n, amit kineveznek
> > SMART-nak. Gondolom, van egy tablazat, ami nyilvantartja lecserelt a
hibas
> > szektorokat az itt levo helyekkel.
>
> Igen, nagjabol igy van. Az az okos (vagyis smart, de roviditeskent is
jelent
> valamit) dolog benne, hogy mindezt dinamikusan csinalja, vagyis elvileg a
> felhasznalo szamara lathatatlanul. Meg a tartalek savok is ugy vannak
> elosztva az adatteruleten, hogy az eleresi ido ne nagyon valtozzon meg.
> Tehat nem ugy van, mint regebben, hogy a gyari teszteleskor egyszer
> felepitettek a hibatablat,aztan az ugy maradt, es a kozben keletkezo hibas
> szektorokat valami felhasznaloi szintu programmal lehetett kideriteni.
>
> > Ha igy van, akkor a kerdesek a kovetkezok:
> > Mi tortenik, ha a 0.track serul meg?
> Baj. Marmint ha a -1. trackra gondoltal (ami a 64. szervosav kornyeken
> kezdodik egy IBM DAQA eseten, ha jol emlekszem), ahol a vinyo a
maganugyeit
> tarolja. Bar a fontosabb dolgok asszem duplazva vannak.
>
> > A a SMART-ban hibasodik meg valami?
> A smart hardverbe (mikrokodba) van beledrotozva a kartyan. Azt nem tudom,
> hogy a smart-tablat flash-ba irja-e, vagy a lemez "magan szektoraba", de
> velhetoleg meg van duplazva.
>
> > Van olyan 'kituntetett sav', amit a SMART-os trukkel nem tudnak
javitani?
> Lasd mint fent. User adatteruletet szerintem tudnak, ameddig meg nem
telik...
>
> > Van valami letoltheto progi, ami statisztikaban mutatja a SMART
foglaltsagi
> > tablajat, azaz: fel lehet hasznalni a HDD vizsgalatra, ha neadj Isten az
> > ember vesz hasznaltat akar venni?
> Letolthetorol nem tudok. Az IBM-nel egy idoben lehetett kapni "maradek"
> vinyokat 3 napos garanciaval. Az egyik srac a harom nap alatt
megseekeltette
> vagy egymillioszor, elotte meg utana kiolvasta a hibatablat. De neki
> megvoltak a vendor specifikus parancsok, illetve az azokbol szekvencia
> komponalasat lehetove tevo tesztprogi. De lehet, hogy csak a szaja volt
nagy.
>
> > Elerheto a SMART tablaja kivulrol?
> Vendor specifikus parancsokkal feltetlenul, de ezek meg ugyanazon gyarto
> kulonbozo tipusaira is kulonbozok. De nem is a parancs a gond, hanem
tudnod
> kell, hogy pontosan mi melyik szektorban tanyazik. (Az emlitett
> tesztprogiknak olyan parancsot lehetett adni, hogy goto 0-as fej, 125.
> szervosav, aztan ide dumpolj 500 szektor mikrokodot, aztan biztonsag
> kedveert ugyanezt az 1-es fejre... Konnyeden el tudtam volna lopni oket,
> de az engineering specification elmelyult ismerete nelkul csak kart
> lehet veluk csinalni. (Mi is csak utasitasban leirt feladatok elvegzesere
> hasznaltuk.)
> Azt nem tudom, hogy az emlitett hdmon progi kiolvassa-e a reszletes
> statuszt, es annak alapjan maga dont, vagy csak megkerdezi a SMART
> logikat, hogy szerinte meg jo-e.
>
> > Mekkora a SMART, fugg -e a merete a HDD kapacitasatol, vagy ez fix
ertek?
> Ha a tartalekterulet nagysagara gondoltal, az szerintem a kapacitassal
> aranyos..
>
> > A SMART-ba atiranyitaskor tortenik automatikus hibajavitas/korrekciot,
Vagy
> > a serult szektorok egyszeruen eltunnek, esetleg 0-kkal toltodnek fel?!?
> A serult szektorok hozzairodnak a hibatablahoz, ami a gyari teszteleskor
> epul ki. (Ez pl. az IBM eseteben 8-8,5 oras moka volt, hozben hutve-futve
> a delikvenseket. Minden vinyon van hiba, csak amin turesen beluli, azt
> eladjak.) Tekintheted ugy, hogy "eltunnek".
>
..............................................
Bocs a hosszu visszaidezesert, de nehany fogalmat es a mogottuk rejtozo
folyamatokat, celokat pontositanam. Tehat a S.M.A.R.T.=Self-Monitoring,
Analysis, and Reporting Technology. Ez egy komplex
figyelo-javito-tajekoztato rendszer, melynek celja, hogy adatainkat nagyobb
biztonsagban tudhassuk oly modon, hogy az elore megjosolhato katasztrofa
elott, a drive kidobasat megelozoen meg menthessuk adatainkat. Tehat
alapvetoen nem a hibas szektorok jora cserelese a cel, ez csak eszkoz az
adatok atmeneti vedelmere. A mai drive-okon a kezdodo hibakat semmi es senki
nem allithatja le, csak idot nyerhetunk, de adott esetben ez is eleg. A
SMART tobbek kozott (de nem csak) az ECC hibajavitasi gyakorisagot figyeli,
ha ez tullepi a turelmi erteket, az adott szektort relokalja, hiszen az
eredeti poziciohoz tartozo felulet ugy is el fog pusztulni. Tehat a szektor
eredeti tartalma jo esetben meg megmarad, nem vesz el. A relokalhato
szektorok szama, vagyis a tartalek terulet nagysaga valtozo, gyarto
specifikus, nem csak a kapacitastol fugg. Es meg egy aprosag. Mindenkeppen
meg kell kulonboztetni a gyari, szuleteskori hibas szektorokat a mukodes
soran ujonnan keletkezoktol. Mig elobbiek a magneses reteg inhomogenitasara
vezethetok vissza, az utobbiak oka szinte mindig a felulet fizikai serulese.
Elobbi hibak nem szaporodnak, hiszen a felulet fizikailag sik, egyenletes,
az inhomogenitas csak a magneses tulajdonsagokra vonatkozik, adott ponton ez
bizonyos turesen belul egesz eletre szol. Ez nem is tartozik a S.M.A.R.T.
felugyelete ala. A felulet fizika serulese viszont a felulet megbontasa,
karcolasa, hantolasa, a fej elkoszolodasa miatt bekovetkezo egyenetlen
repulese miatt egy lavina szeru folyamat. A SMART standard parameterei
definialtak, lekerdezhetok, ezt bizonyos felhasznaloi programok (pl. NORTON,
WINDOWS), illetve egyes BIOS reprezentaciok is nemi allitgatas utan
tamogatjak. Ha ez nem lenne szabványos, a SMART nem erne el celjat. Nehany
SMART attributum: Read Error Rate, Start/Stop Count, Re-allocated Sector
Count (talan a legfontosabb), Power-on Hours Count, Spin-up Retry Count,
Drive Calibration Retry Count, Drive Power Cycle Count, Off-line Scan
Uncorrectable Sector Count, Ultra ATA CRC Error Rate, Multi-zone Error Rate,
stb. A S.M.A.R.T. mukodese, visszajelzese flag-ekkel allithato,
befolyasolhato (lenne, ha ezt a gyakorlatban hasznalnak is). A
S.M.A.R.T.-tol meg kell kulonboztetni a gyartok altal hasznalt, elsosorban
belso celra kifejlesztett alacsony szintu formattalo es diszk manipulalo
programokat. Ezek valoban csak egy csaladon belul sokszor csak egy konkret
tipusra hasznalhatok. De minek is kellene egy ilyen progi, hiszen amig jo a
wincsi, csak rontani lehetne az allapotan, ha doglik, akkor meg ugyis
kidobhato. Hat hirtelen ennyi.
Pisti
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.centralnet.hu/pipermail/elektro/attachments/20000411/b7710bc6/attachment.html
More information about the Elektro
mailing list