Tema: Re: WD 2TB WD20EARS Load Cycle Count išjungimas
Autorius: kornaz
Data: 2010-12-19 21:34:43
> os yra labai prieko, ant linux netvarkingai sitas featuras dirba :)

Tas featuras dirba taip, kaip jam ir priklauso dirbt nepriklausomai nuo 
OS'o - po N sekundžių idle'o parkuoja galvą, o kai vėl yra kreipimasis į 
diską - "atparkuoja". Kaip matei mano ankstesniame post'e, pateikiau pavyzdį 
su 2 hardais, kurie dirba su Windowsais. Tas, kur 48k ciklų prisukęs turi, 
kol kas veikė 3200 valandų. Reiškias apie 15 park'telėjimų kas valandą.

Linuxe šitas skaičius gali būti šiek tiek didesnis tik dėl softo specifikos. 
Tiesiog diskas yra accessinamas reguliariai ir dažnai, nors tai praktiškai 
ir nepastebima (access time'o rašymas, FS commit'ai, disko bufferių 
dumpinimas ir t.t.), todėl jei defaultinis hardo idle timeout'as yra 
idiotiškai trumpas, sakykim 10 s, o OS'as kažką nori daryti su hardu sakykim 
kas 30 s, tai gaunasi durna situacija, kad hardas priparkuoja galvą, o jau 
po keliolikos sekundžių vėl atparkuoja, dėl OS'o kreipimųsi. Taigi šitoj 
situacijoj meškos paslaugą daro ne Linux specifika, o neprotingi 
defaultiniai hardo power managemento nustatymai. Nemanau, kad su tuo pačiu 
hardu po Windowsais, tas skaičius būtų stipriai mažesnis - Windowsai juk 
irgi reguliariai pasibeldžia į diską. O to įrodymas - mano pateikta 
asmeninių hardų statistika ;]


kornaz