Load Cycle: risparmio energetico aggressivo può danneggiare gli hard disk?

Si parlava oggi su #archlinux (azzurra) dell’ormai noto “bug” che qualche mese fa aveva fatto notizia: “Ubuntu distrugge l’hard disk

Riassumendo, il problema sta in un’eccessiva usura della meccanica degli hard disk a causa della funzione di parcheggiamento delle testine nei periodi di inattività.

Per conoscere il numero di parcheggiamenti già effettuati, installate smartmontools con pacman e date:

smartctl -a /dev/sda | grep Load_Cycle

L’ultimo numero presente sulla riga rappresenta il numero di parcheggiamenti effettuati.
E’ interessante calcolare anche il numero per ora di utilizzo, dividendo quindi questo valore per il numero delle ore di accensione del disco:
smartctl -a /dev/sda | grep Hours

Se il contatore ha raggiunto già livelli alti (cercando su internet un disco medio sarebbe progettato per qualche centinaio di migliaio di cicli), è possibile impostare al minimo il risparmio energetico:
hdparm -B 254 /dev/sda

O, se non dovesse funzionare, spegnere completamente la gestione dell’APM:
hdparm -B 255 /dev/sda

Per finire, inserire il comando giusto in rc.local per automatizzarne l’esecuzione ad ogni boot.

3 Comments

  1. baghera scrive:

    ma è preoccupante se il mio output è questo??

    9 Power_On_Hours 0×0032 099 099 000 Old_age Always – 782714

    225 Load_Cycle_Count 0×0012 001 001 000 Old_age Always – 1543985

  2. pierluigi scrive:

    mah, sembrano valori decisamente sballati (782714 ore sono 32mila giorni ovvero 89 anni Grin) dubito che almeno 89 anni fa esistessero HD Smile

    visto che il dato sulle ore non è attendibile, possiamo anche dubitare sull’attendibilità del dato sui Load_Cycle: 1 milione e mezzo di cicli sembrerebbero molti… di che disco si tratta?

  3. baghera scrive:

    Device Model: SAMSUNG HM080JI
    Serial Number: S082J10Y823079
    Firmware Version: YC100-04
    User Capacity: 80,026,361,856 bytes
    Device is: In smartctl database [for details use: -P show]
    ATA Version is: 7
    ATA Standard is: ATA/ATAPI-7 T13 1532D revision 0

    eh già, avevo fatto anch’io il calcolo delle ore, infatti il mio dubbio era che non fossero ore..

    nell’output di smartctl -a /dev/sda c’è un warning che mi dice di usare un opzione per bug noti nel firmware samsung, ma i valori rimangono invariati.. vabbè approfondirò!

    grazie mille!

Leave a Reply

Click to Insert Smiley

SmileBig SmileGrinLaughFrownBig FrownCryNeutralWinkKissRazzChicCoolAngryReally AngryConfusedQuestionThinkingPainShockYesNoLOLSillyBeautyLashesCuteShyBlushKissedIn LoveDroolGiggleSnickerHeh!SmirkWiltWeepIDKStruggleSide FrownDazedHypnotizedSweatEek!Roll EyesSarcasmDisdainSmugMoney MouthFoot in MouthShut MouthQuietShameBeat UpMeanEvil GrinGrit TeethShoutPissed OffReally PissedMad RazzDrunken RazzSickYawnSleepyDanceClapJumpHandshakeHigh FiveHug LeftHug RightKiss BlowKissingByeGo AwayCall MeOn the PhoneSecretMeetingWavingStopTime OutTalk to the HandLoserLyingDOH!Fingers CrossedWaitingSuspenseTremblePrayWorshipStarvingEatVictoryCurseAlienAngelClownCowboyCyclopsDevilDoctorFemale FighterMale FighterMohawkMusicNerdPartyPirateSkywalkerSnowmanSoldierVampireZombie KillerGhostSkeletonBunnyCatCat 2ChickChickenChicken 2CowCow 2DogDog 2DuckGoatHippoKoalaLionMonkeyMonkey 2MousePandaPigPig 2SheepSheep 2ReindeerSnailTigerTurtleBeerDrinkLiquorCoffeeCakePizzaWatermelonBowlPlateCanFemaleMaleHeartBroken HeartRoseDead RosePeaceYin YangUS FlagMoonStarSunCloudyRainThunderUmbrellaRainbowMusic NoteAirplaneCarIslandAnnouncebrbMailCellPhoneCameraFilmTVClockLampSearchCoinsComputerConsolePresentSoccerCloverPumpkinBombHammerKnifeHandcuffsPillPoopCigarette