Comandi Linux

Tutorial sul comando hdparm di Linux

Tutorial sul comando hdparm di Linux
Nei sistemi di tipo Linux, il "hdparm"strumento di comando viene utilizzato per fornire l'interfaccia per i dispositivi supportati dal kernel. Serve per visualizzare le statistiche del disco dell'unità e impostare i parametri hardware e le prestazioni di test.

Questa utility consente all'utente di eseguire impostazioni DMA, impostare parametri hardware come impostazioni della cache, acustica e gestione dell'alimentazione.

Le operazioni del “hdparm"L'utilità della riga di comando funziona correttamente con gli ultimi dispositivi del kernel. Ma alcune delle opzioni supportano ancora le vecchie unità disco.

Sintassi:

La sintassi del "hdparm" Il comando è menzionato di seguito:

hdparm [opzioni…] [dispositivo]

Installa il comando hdparm:

Il "hdparm" Il comando è un'utilità integrata nei sistemi di tipo Linux. Raramente, questa utility da riga di comando potrebbe non essere disponibile sul tuo computer Linux.

Quindi, per ottenerlo sul sistema, digita il comando menzionato nel terminale:

$ sudo apt install hdparm

Flag di comando HDarm:

Il comando "hdarm" supporta vari flag. Tutte le opzioni disponibili sono menzionate qui:

"-Una bandiera:

Il "-UN” viene utilizzato per abilitare/disabilitare la funzione read-lookahead dell'unità IDE. Quando eseguiamo questa azione, è attiva Abilitato modalità predefinita. Il "-UN"Il valore del flag è compreso tra 0 e 1, che significa:

[cc lang="bash" width="100%" height="100%" escaped="true" theme="blackboard" nowrap="0"]
0 = Disabilita
1 = Abilita

Eseguilo senza passare alcun valore (0 o 1); il terminale visualizzerà il risultato predefinito:

$ sudo hdparm -A /dev/sda

"-una bandiera:

Il "-un” viene utilizzato per abilitare/disabilitare il read-ahead del file system che aiuta a migliorare le prestazioni per leggere file di grandi dimensioni. Più unità IDE sono costituite da funzioni read-ahead integrate separate.

Bandiera “-B”:

Il "-B” viene utilizzato per impostare le funzionalità avanzate di Power Management. Il suo valore sta tra 0 - 255. Il valore più alto (255) indica una buona prestazione, mentre la prestazione aggressiva utilizza quello più basso (0). Puoi anche impostare qualsiasi numero in mezzo.

$ sudo hdparm -B 254 /dev/sda

bandiera “-b”:

Il "-b” viene utilizzato per ottenere/impostare lo stato del bus di un dispositivo composto da 3 valori:

0 = spento
1 = acceso
2 = tristato

Bandiera “-D”:

Il "-DIl flag "viene utilizzato per abilitare/disabilitare la funzione on-drive della gestione dei difetti. Questa opzione non è utile per molti dispositivi più recenti da ATA-4.

bandiera “-d”:

Il "-d” viene utilizzato per abilitare/disabilitare il flag “using_dma” per il dispositivo:

$ sudo hdparm -d1 /dev/sda

Bandiera “-E”:

Il "-E” flag è usato per impostare la velocità di cdrom/dvd. Non è necessario eseguire questa opzione regolarmente, poiché il disco lo farà automaticamente.

Contrassegno “-F”:

Il "-F” viene utilizzato per svuotare la cache di scrittura dell'unità.

flag “-f”:

Il "-f"Il flag viene utilizzato per sincronizzare e svuotare la cache del buffer all'uscita.

bandiera “-g”:

Il "-g” flag viene utilizzato per presentare la geometria dell'unità che include la sua dimensione che verrà visualizzata in settori e gli offset che iniziano dall'inizio dell'unità.

bandiera “-h”:

Per visualizzare il messaggio di aiuto relativo al “hdparm” e i suoi flag, usa il “-h" bandiera.

$ sudo hdparm -h

bandiera “-I”:

Per visualizzare le informazioni complete in un formato esteso sull'unità, utilizzare il "-io" bandiera. Viene utilizzato per recuperare i dati direttamente dall'unità.

$ sudo hdparm -I /dev/sda

Contrassegno “-K”:

Il "-K” viene utilizzato per ottenere o impostare il keep_features_over_reset bandiera del dispositivo:

$ sudo hdparm -K1

Bandiera “-M”:

Il "-M” viene utilizzato per ottenere/impostare l'impostazione Automated Acoustic Management (AAM) per il dispositivo e il suo valore è compreso tra 0-254. Questa bandiera ha 3 valori di supporto, 0, 128, e 254. 0 è considerato spento, 128 è quello silenzioso e più lento, mentre 254 è considerato quello più rumoroso e veloce.

$ sudo hdparm -M 228 /dev/sda

bandiera “-m”:

Il "-m” viene utilizzato per ottenere/impostare il conteggio di più settori di I/OO.

Contrassegno “-n”:

Il "-n"Il flag è usato per Abilitare/Disabilitare ignora-errori-di-scrittura flag che è 0/1.

Contrassegno “-N”:

Il "-no” viene utilizzato per ottenere/impostare il numero visibile più alto del settore, che potrebbe essere più pericoloso.

Contrassegno “-n”:

Il "-n"Il flag è usato per Abilitare/Disabilitare ignora-errori-di-scrittura bandiera che è 0/1.

Bandiera “-P”:

Il "-P"Il flag viene utilizzato per impostare il numero di settori più alto per il meccanismo di prelettura dell'unità.

bandiera “-p”:

Il "-p” viene utilizzato per l'interfaccia del chipset IDE per impostare la modalità PIO specificata (0,1,2,3…)

bandiera “-q”:

Il "-q” flag è usato per gestire tranquillamente le successive impostazioni del flag. È utile quando si desidera ridurre l'ingombro mentre gli script di avvio sono in esecuzione sul sistema. Non funziona con i flag "-i, -v, -t, -T".

Bandiera “-Q”:

Il "-Q"Il flag viene utilizzato per ottenere/impostare la profondità della coda contrassegnata che potrebbe essere 1 o più di quella. Ma, per disattivare lo stato della coda con tag, il valore sarebbe 0.

bandiera “-r”:

Esegui il “-r"Opzione per ottenere/impostare il flag di sola lettura per l'unità:

$ sudo hdparm -r /dev/sda

Bandiera “-S”:

Usa il "-S” flag per impostare il timeout di standby dell'unità.

bandiera “-s”:

Viene utilizzato per impostare il valore di accensione nel flag di standby che è 0/1.

Bandiera “-T”:

Il "-T” viene utilizzato per eseguire la tempistica delle letture della cache a fini di confronto e standard:

$ sudo hdparm -T /dev/sda

bandiera “-t”:

Esegui il “-t” flag per controllare i tempi di lettura del disco buffer di un dispositivo:

$ sudo hdparm -t /dev/sda

bandiera “-u”:

Il "-tu” viene utilizzato per ottenere/impostare le unità interrompere-smascherare bandiera 0/1.

bandiera “-v”:

Il "-v” flag viene utilizzato per stampare tutte le impostazioni quando non ci sono argomenti da passare:

$ sudo hdparm -v /dev/sda

Bandiera “-V”:

Per ottenere la versione del "hdparm” strumento di comando, eseguire il “-V” flag nel terminale:

$ hdparm -V

bandiera “-w”:

Usa il "-w” flag quando si desidera eseguire un'operazione di ripristino del dispositivo.

Bandiera “-W”:

Il "-W" L'opzione viene utilizzata per abilitare/disabilitare il flag della cache di scrittura che è 0/1 per l'azionamento:

$ sudo hdparm -W /dev/sda

Contrassegno “-X”:

Corri il "-X"comando per impostare la modalità di trasferimento del driver più recente.

bandiera “-y”:

Esegui il “-sì” flag quando si vuole forzare l'ingresso dell'unità nel modalità standby:

$ sudo hdparm -y /dev/sda

Bandiera "-Y":

Esegui il “-sì” flag quando si desidera forzare l'ingresso dell'unità nel modalità risparmio:

$ sudo hdparm -Y /dev/sda

bandiera “-z”:

Il "-z” viene utilizzato per consentire al kernel di rileggere la tabella partizionata del particolare dispositivo.

Bandiera “-Z”:

Quando il "-Z” viene utilizzato con il flag “hdparmcomando, disabiliterà la modalità automatica di risparmio energetico del dispositivo.

Conclusione:

Questa guida ha esaminato le informazioni dettagliate sull'utilità della riga di comando di Linux "hdparm". Abbiamo anche discusso di tutti i flag supportati da questo strumento.

Il "hdparmIl comando " viene utilizzato per visualizzare ed eseguire le operazioni dell'unità disco, inclusa la gestione dell'alimentazione, le impostazioni DMA e i parametri hardware.

Giochi rimasterizzati in HD per Linux che non hanno mai avuto una versione Linux prima
Molti sviluppatori ed editori di giochi stanno realizzando remaster HD di vecchi giochi per prolungare la vita del franchise, per favore i fan richied...
Come utilizzare AutoKey per automatizzare i giochi Linux
AutoKey è un'utilità di automazione desktop per Linux e X11, programmata in Python 3, GTK e Qt. Utilizzando la sua funzionalità di scripting e MACRO, ...
Come mostrare il contatore FPS nei giochi Linux
I giochi Linux hanno avuto una grande spinta quando Valve ha annunciato il supporto Linux per il client Steam e i loro giochi nel 2012. Da allora, mol...