* Giorgio Griffon ha scritto:
> Che cos'� lo stato di spindown? Che differenza c'� rispetto a una partizione
> normalmente smontata?
hdparm pu� spegnere il motore che aziona i dischi (stato di spindown o meglio
azione di spindown e stato di standby) e porre l'harddisk con tutte le sue
partizioni in standby; una partizione normalmente smontata invece si intende
distaccata dal filesystem, a montaggio non automatico in fstab.
Il comando mount servir� quindi ad attaccare questa directory al filesystem e
umount a distaccarla, questa directory pu� occupare una piccola partizione ma
pu� anche occupare l'intero spazio di un'harddisk ma non viene alterato il
funzionamento ordinario dell'harddisk che rimane sempre attivo (i dischi girano)
mentre l'azione di spindown ferma questi dischi per� a sua volta non scollega
eventuali partizioni montate al filesystem. Lo spindown riduce notevolmente
il logoramento meccanico dei dischi, il consumo di energia e il calore
all'interno della macchina, una partizione smontata non ha nessuno di questi
effetti.
L'azione di spindown � molto efficace in harddisk ad accesso sporadico e in
computer che rimangono accesi per diverse ore, al contrario per brevi periodi di
funzionamento e su harddisk ad accesso frequente pu� avere effetti dannosi
a livello hardware. Non bisogna comunque mettere in spindown l'harddisk dove
� installato il sistema operativo in uso.
Questi sono i comandi hdparm che utillizzo pi� spesso (devi essere root):
hdparm -t /dev/hda # per testare la velocit� di lettura dati
# sul tuo harddisk in MB/s in questo caso
# viene testato quello collegato sul primary master.
Per uno spindown forzato di un harddisk:
hdparm -y /dev/hdx # al posto di x metti a,b,c oppure d a seconda se hai
# collegato il tuo harddisk di backup come primary master,
# slave o secondary master, slave.
Per uno spindown a tempo di un harddisk (questo comando rimane attivo per
tutto il tempo di accensione del computer):
hdparm -S 12 /dev/hdx # il numero dodici � la variabile ed � equivalente a
# 1 minuto
# significa che dopo 1 minuto che hai dato questo
# comando l'harddisk specificato va in spindown,
# quindi se vuoi regolare per tre minuti dovrai
# scrivere 36 (12x3) io ho utilizzato appunto
# questo valore nella mia configurazione.
Il comando suddetto l'ho inserito in .bash_profile. Quando accendo il
computer e dopo aver effettuato il login d'ingresso , parte il conteggio dei
minuti per l'harddisk configurato da porre in standby; se nel frattempo
questo harddisk non venisse utilizzato allora va in spindown.
Per controllare lo stato di un harddisk se � attivo o in standby:
hdparm -C /dev/hdx
N.B.: - Per maggiori informazioni e varianti leggiti comunque il man hdparm.
- Se hai solo un hardisk puoi usare hdparm per i test, � inutile e
dannoso lo spindown.
> Le partizioni a cui ti riferisci servono per copie di
> backup automatiche?
Il backup che effettuo � automatico per quanto riguarda tutto il processo di
copiatura dei file per� lo avvio io quando mi interessa farlo, altrimenti non
si avvia da solo, potrei farglielo fare in automatico ma preferisco cos� per
evitare avvii intempestivi o in momenti indesiderati, in quanto non ho orari
fissi eppoi mi va di eseguire a mano l'avvio dello script che ho appositamente
preparato utilizzando la semplice grammatica della shell.
Se ti interessa l'impostazione posso comunque mandartelo come posso mandarti
anche le configurazioni ausiliarie di .bashrc, /etc/sudoers, .bash_profile e
poi ... adesso sono un po' deconcentrato non mi viene in mente altro.
PS. Per verificare se ci fossero eventuali problemi con hdparm prova a fare
subito il test di velocit� di lettura dati sul tuo harddisk cos� almeno
potrai conoscere le prestazioni del tuo harddisk e se potrai eventualmente
aumentarle.
> Ciao, grazie
> Giorgio
Ciao, Giuseppe.
--
GNU/Linux Powered
Red Hat 9.A (Shrike) Kernel 2.4.20