Hdparm: differenze tra le versioni

nessun oggetto della modifica
Nessun oggetto della modifica
Riga 1: Riga 1:
{{Guida da adottare}}
{{Guida da adottare}}{{stub}}{{Versioni compatibili}}


= Introduzione =
'''Hdparm''' consente la modifica avanzata dei parametri funzionali dei disposibivi ATA/IDE (hard disk, lettori cd/dvd), permettendo un ''fine tuning'' degli hard disk e lettori, che spesso rappresentano un vero collo di bottiglia per le performance di una macchina.


{{stub}}
= Prerequisiti =
Da squeeze in avanti nessuno in particolare, per le versioni precedenti si veda il seguito.


== Introduzione ==
== Kernel ==
'''Hdparm''' consente la modifica avanzata dei parametri funzionali dei disposibivi ATA/IDE (hard disk, lettori cd/dvd), permettendo un ''fine tuning'' degli hard disk e lettori, che spesso rappresentano un vero collo di bottiglia per le performance di una macchina.
Per poter utilizzare al meglio questo strumento, è consigliato:
* avere una versione del kernel abbastanza recente (quelle presenti in Sarge vanno più che bene)
* avere i moduli per il proprio chipset caricati (o compilati staticamente nel kernel)


== Cosa serve ==
= Installazione =
=== Installazione ===
Il pacchetto è presente in Debian:
Il pacchetto è presente in Debian:
<pre>
<pre>
Riga 14: Riga 18:
</pre>
</pre>


=== Kernel ===
= Utilizzo =
Per poter utilizzare al meglio questo strumento, è consigliato:
* avere una versione del kernel abbastanza recente (quelle presenti in Sarge vanno più che bene)
* avere i moduli per il proprio chipset caricati (o compilati staticamente nel kernel)


== Da riga di comando ==
La sintassi standard è
<pre># hdparm [opzioni] [dispositivo...]</pre>
{{Warningbox|Le impostazioni date da riga di comando vengono "dimenticate" ad ogni riavvio. Per rendere permanenti le modifiche è necessario editare il file ''/etc/hdparm.conf''}}


== Opzioni e Argomenti ==
=== Opzioni e Argomenti ===
Le opzioni disponibili sono tante, alcune delle quali '''critiche''', quindi sconsiglio vivamente l'utilizzo di opzioni che non si conoscono, per evitare danni e/o malfunzionamenti/perdite di dati... (declino ogni responsabilità su questi).
Le opzioni disponibili sono tante, alcune delle quali '''critiche''', quindi sconsiglio vivamente l'utilizzo di opzioni che non si conoscono, per evitare danni e/o malfunzionamenti/perdite di dati... (declino ogni responsabilità su questi).


Riga 99: Riga 104:
<pre># hdparm -z /dev/hda</pre>
<pre># hdparm -z /dev/hda</pre>


== Test delle Performance ==
== File di configurazione ==
Per rendere permanenti le modifiche apportate ai dispositivi è necessario inserire le varie direttive nel file <code>/etc/hdparm.conf</code>.
 
= Test delle Performance =


== Alcuni esempi di Tuning ==
== Alcuni esempi di Tuning ==


=== Standby (Spindowntime) ===
Impostare il disco ''sdb'' affinché si metta in standby dopo 15 minuti:
Impostare il disco ''sdb'' affinché si metta in standby dopo 15 minuti:
<pre># hdparm -S 180 /dev/sdb</pre>
<pre># hdparm -S 180 /dev/sdb</pre>
Per rendere permanente la modifica inserire nel file di configurazione la direttiva <code>spindown_time = 180</code>, ad esempio:
<pre>
/dev/sdb {
      spindown_time = 180
}
</pre>


== Conclusioni ==
== Conclusioni ==
2 906

contributi