Linux Hdparm Command Tutorial

Linux Hdparm Command Tutorial
I Linux-type systemer, "hdparm”Kommandoverktøy brukes til å gi grensesnittet for kjernestøttede enheter. Det er for å vise stasjonsdiskstatistikken og angi maskinvareparametere og teste ytelse.

Dette verktøyet lar brukeren utføre DMA -innstillinger, angi maskinvareparametere som hurtigbufferinnstillinger, akustisk og strømstyring.

Driften av “hdparm”Kommandolinjeverktøy fungerer ordentlig med de nyeste kjerneenhetene. Men noen av alternativene støtter fortsatt gamle diskstasjoner.

Syntaks:

Syntaksen til “hdparm”Kommando er nevnt nedenfor:

hdparm [alternativer…] [enhet]

Installer HDParm -kommando:

hdparm”Kommando er et innebygd verktøy i Linux-typen systemer. Sjelden er det ikke sikkert at dette kommandolinjeverktøyet er tilgjengelig på Linux-maskinen din.

Så for å få det på systemet, skriv den nevnte kommandoen i terminalen:

$ sudo apt install hdparm

Hdparm Command Flags:

Kommandoen “Hdparm” støtter forskjellige flagg. Alle tilgjengelige alternativer er nevnt her:

"-Et flagg:

-EN”Flagg brukes til å aktivere/deaktivere IDE Drive's Read-Lookahead-funksjonen. Når vi utfører denne handlingen, er den på Aktivert modus som standard. “-EN”Flaggverdien ligger mellom 0 og 1, som betyr:

0 = Deaktiver
1 = Aktiver

Kjør den uten å passere noen verdi (0 eller 1); Terminalen vil vise resultatene om biphavet:

$ sudo hdparm -a /dev /sda

"-et flagg:

-en”Flagg brukes til å aktivere/deaktivere filsystemets lesehode som hjelper til med å forbedre ytelsen for å lese store filer. Flere IDE-stasjoner består av separate innebygde lesehodefunksjoner.

“-B” flagg:

-B”Flagg brukes til å sette de avanserte funksjonene i strømstyring. Verdien ligger mellom 0 - 255. Den høyeste verdien (255) betyr god ytelse, mens aggressiv ytelse bruker den laveste (0). Du kan også angi et hvilket som helst nummer i mellom.

$ sudo hdparm -b 254 /dev /sda

“-B” flagg:

-b”Flagg brukes til å få/angi busstilstanden til en enhet som består av 3 verdi:

0 = Av
1 = på
2 = tristat

“-D” flagg:

-D”Flagg brukes til å aktivere/deaktivere funksjonen på drevet av defektstyring. Dette alternativet er ikke nyttig for mange nyeste enheter siden ATA-4.

“-D” flagg:

-d”Flagg brukes til å aktivere/deaktivere“ Bruke_dma ”-flagg for enheten:

$ sudo hdparm -d1 /dev /sda

“-E” flagg:

-E”Flagg brukes til å sette hastigheten på CDROM/DVD. Det er ikke nødvendig å utføre dette alternativet regelmessig, da disken vil gjøre det automatisk.

“-F” -flagg:

-F”Flagg brukes til å spyle stasjonens skrivebuffer.

“-F” -flagget:

-f”Flagg brukes til å synkronisere og skylle bufferbufferen ved utgang.

“-G” flagg:

-gFlagg brukes til å presentere drivgeometrien som inkluderer størrelsen som vises i sektorer og forskyvningene som starter fra begynnelsen av stasjonen.

“-H” flagg:

For å vise hjelpemeldingen om “hdparm”Kommando og dets flagg, bruk“-h" flagg.

$ sudo hdparm -h

“-I” flagg:

For å vise fullstendig informasjon i et utvidet format om stasjon, bruk "-Jeg" flagg. Den brukes til å hente data direkte fra stasjonen.

$ sudo hdparm -i /dev /sda

“-K” flagg:

-K”Flagg brukes til å få eller stille inn keep_features_over_reset enheten til enheten:

$ sudo hdparm -k1

“-M” flagg:

-M”Flagg brukes til å få/stille inn den automatiserte akustiske styringsinnstillingen (AAM) for enheten, og verdien ligger mellom 0-254. Dette flagget har 3 støttende verdier, 0, 128, og 254. 0 regnes som utenfor staten, 128 er den stille og tregeste, mens 254 regnes som den høyeste og raske.

$ sudo hdparm -m 228 /dev /sda

“-M” flagg:

-m”Flagg brukes til å få/sette antallet flere I/O -sektorer.

“-N” flagg:

-n”Flagg brukes til å aktivere/deaktivere Ignorer-write-feil flagg som er 0/1.

“-N” flagg:

-N”Flagg brukes til å få/sette sektorens høyeste synlige antall, noe som kan være farligere.

“-N” flagg:

-n”Flagg brukes til å aktivere/deaktivere Ignorer-write-feil flagg som er 0/1.

“-P” flagg:

-P”Flagg brukes til å sette den høyeste sektorantallet for PREFETCh -mekanismen.

“-P” flagg:

-p”Flagg brukes til IDE -brikkesettgrensesnittet for å angi den spesifiserte PIO -modus (0,1,2,3…)

“-Q” flagg:

-q”Flagg brukes til å håndtere de neste innstillingene til flagget stille. Det hjelper når du vil redusere rotet mens oppstartsskript kjører på systemet. Det fungerer ikke med "-i, -v, -t, -t" flagg.

“-Q” flagg:

-Q”Flagg brukes til å få/angi den merkede kølivedybden som kan være 1 eller mer enn det. Men til av den merkede køletilstanden, ville verdien være 0.

“-R” -flagg:

Utfør “-r”Alternativ for å få/sett skrivebeskyttet flagg for stasjonen:

$ sudo hdparm -r /dev /sda

“-S” -flagg:

Bruke "-S”Flagg for å sette stasjonens tidsavbrudd for standby.

“-S” -flagg:

Det brukes til å stille opp oppstartsverdien i standby-flagget som er 0/1.

“-T” flagg:

-T”Flagg brukes til å utføre hurtigbufferen leser timing for sammenligning og standardformål:

$ sudo hdparm -t /dev /sda

“-T” flagg:

Utfør “-t”Flagg for å sjekke tidspunktene for bufferdisk leser av en enhet:

$ sudo hdparm -t /dev /sda

“-U” flagg:

-u”Flagg brukes til å få/sette stasjonen Interrupt-Unmask flagg 0/1.

“-V” flagg:

-v”Flagg brukes til å skrive ut alle innstillinger når det ikke er noe argument for å bestå:

$ sudo hdparm -v /dev /sda

“-V” flagg:

For å få versjonen av “hdparm”Kommandoverktøy, utfør“-V”Flagg i terminalen:

$ hdparm -v

“-W” flagg:

Bruke "-w”Flagg når du vil utføre en tilbakestilling av enhetens tilbakestilling.

“-W” flagg:

-W”Alternativet brukes til å aktivere/deaktivere skrivebufferflagget som er 0/1 for stasjonen:

$ sudo hdparm -w /dev /sda

“-X” flagg:

Kjør “-X”Kommando for å sette opp den nyeste førerens overføringsmodus.

“-Y” flagg:

Utfør “-yFlagg når du vil tvinge stasjonen til å komme inn i standby-modus:

$ sudo hdparm -y /dev /sda

“-Y” flagg:

Utfør “-YFlagg når du vil tvinge stasjonen til å gå inn i Sove modus:

$ sudo hdparm -y /dev /sda

“-Z” -flagg:

-z”Flagg brukes til å la kjernen lese den partisjonerte tabellen til den aktuelle enheten.

“-Z” -flagg:

Når “-Z”Flagg brukes med“hdparm”Kommando, den vil deaktivere den automatiske strømbesparende modusen til enheten.

Konklusjon:

Denne guiden har gått gjennom den detaljerte informasjonen om Linux-kommandolinjeverktøyet "hdparm”. Vi har også diskutert alle de støttede flaggene til dette verktøyet.

hdparm”Kommando brukes til å vise og utføre diskstasjonsoperasjoner, inkludert strømstyring, DMA -innstillinger og maskinvareparametere.