Met dit hulpprogramma kan de gebruiker DMA-instellingen uitvoeren, hardwareparameters instellen zoals cache-instellingen, akoestiek en energiebeheer.
De werkzaamheden van de “hdparm” opdrachtregelhulpprogramma werkt correct met de nieuwste kernelapparaten. Maar sommige opties ondersteunen nog steeds oude schijven.
Syntaxis:
De syntaxis van de "hdparm” commando wordt hieronder vermeld:
hdparm [opties… ] [apparaat]Installeer hdparm-opdracht:
De "hdparm"commando is een ingebouwd hulpprogramma in systemen van het Linux-type. In zeldzame gevallen is dit opdrachtregelprogramma mogelijk niet beschikbaar op uw Linux-machine.
Dus om het op het systeem te krijgen, typt u de genoemde opdracht in de terminal:
$ sudo apt install hdparmHdparm-opdrachtvlaggen:
De opdracht "hdparm" ondersteunt verschillende vlaggen. Alle beschikbare opties worden hier vermeld:
"-Een vlag:
De "-EEN"vlag wordt gebruikt om de read-lookahead-functie van de IDE-drive in / uit te schakelen. Wanneer we deze actie uitvoeren, is deze aan Ingeschakeld standaard modus. De "-EEN” vlagwaarde ligt tussen 0 en 1, wat betekent:
[cc lang="bash" width="100%" height="100%" escaped="true" theme="blackboard" nowrap="0"]0 = Uitschakelen
1 = Inschakelen
Voer het uit zonder een waarde door te geven (0 of 1); de terminal geeft het standaardresultaat weer:
$ sudo hdparm -A /dev/sda
"-een vlag:
De "-een"vlag wordt gebruikt om het vooruitlezen van het bestandssysteem in of uit te schakelen, wat helpt om de prestaties bij het lezen van grote bestanden te verbeteren. Meerdere IDE-drives bestaan uit afzonderlijke ingebouwde read-ahead-functies.
Vlag "-B":
De "-B” vlag wordt gebruikt om de geavanceerde functies van energiebeheer in te stellen. De waarde ervan ligt tussen 0 - 255. De hoogste waarde (255) betekent goede prestaties, terwijl agressieve prestaties de laagste waarde gebruiken (0). U kunt ook een willekeurig getal ertussen instellen.
$ sudo hdparm -B 254 /dev/sda
"-b" vlag:
De "-b”-vlag wordt gebruikt om de busstatus van een apparaat op te halen/in te stellen dat uit 3 waarden bestaat:
0 = uit1 = aan
2 = driestaat
Vlag "-D":
De "-D"vlag wordt gebruikt om de functie op de schijf van defectbeheer in / uit te schakelen. Deze optie is niet handig voor veel nieuwste apparaten sinds ATA-4.
"-d" vlag:
De "-d”-vlag wordt gebruikt om de vlag “using_dma” voor het apparaat in of uit te schakelen:
$ sudo hdparm -d1 /dev/sda
"-E" vlag:
De "-E” vlag wordt gebruikt om de snelheid van . in te stellen cd-rom/dvd. Het is niet nodig om deze optie regelmatig uit te voeren, omdat de schijf dit automatisch doet.
"-F" vlag:
De "-F"vlag wordt gebruikt voor het leegmaken van de schrijfcache van de schijf.
"-f" vlag:
De "-f"vlag wordt gebruikt om de buffercache te synchroniseren en leeg te maken bij afsluiten.
"-g" vlag:
De "-g”-vlag wordt gebruikt om de schijfgeometrie te presenteren, inclusief de grootte die wordt weergegeven in sectoren en de offsets die beginnen vanaf het begin van de schijf.
"-h" vlag:
Om het helpbericht over de “hdparm” commando en zijn vlaggen, gebruik de “-h” vlag.
$ sudo hdparm -h
"-I" vlag:
Om volledige informatie over de schijf in een uitgebreid formaat weer te geven, gebruikt u de "-ik” vlag. Het wordt gebruikt om gegevens rechtstreeks van de schijf op te halen.
$ sudo hdparm -I /dev/sda
"-K" vlag:
De "-K” vlag wordt gebruikt om de . te krijgen of in te stellen keep_features_over_reset vlag van het apparaat:
$ sudo hdparm -K1
Vlag "-M":
De "-M”-vlag wordt gebruikt om de Automated Acoustic Management (AAM)-instelling voor het apparaat op te halen/in te stellen, en de waarde ervan ligt tussen 0-254. Deze vlag heeft 3 ondersteunende waarden, 0, 128, en 254. 0 wordt als uit-stand beschouwd, 128 is de stilste en langzaamste, terwijl 254 als de luidste en snelste wordt beschouwd.
$ sudo hdparm -M 228 /dev/sda
"-m" vlag:
De "-m”vlag wordt gebruikt om het aantal van meerdere I/O-sectoren op te halen/in te stellen.
"-n" vlag:
De "-nee"vlag wordt gebruikt om in / uit te schakelen negeer-schrijf-fouten vlag die 0/1 . is.
"-N" vlag:
De "-nee"vlag wordt gebruikt om het hoogste zichtbare nummer van de sector te krijgen / in te stellen, wat gevaarlijker kan zijn.
"-n" vlag:
De "-nee"vlag wordt gebruikt om in / uit te schakelen negeer-schrijf-fouten vlag dat is 0/1.
"-P" vlag:
De "-P"vlag wordt gebruikt om het hoogste aantal sectoren in te stellen voor het drive-prefetch-mechanisme.
"-p" vlag:
De "-p”-vlag wordt gebruikt voor de IDE-chipset-interface om de gespecificeerde PIO-modus in te stellen (0,1,2,3… )
"-q" vlag:
De "-q"vlag wordt gebruikt om de volgende instellingen van de vlag rustig af te handelen. Het helpt wanneer u rommel wilt verminderen terwijl opstartscripts op het systeem worden uitgevoerd. Het werkt niet met "-i, -v, -t, -T" vlaggen.
Vlag "-Q":
De "-Vraag"vlag wordt gebruikt om de getagde wachtrijdiepte op te halen / in te stellen die 1 of meer kan zijn. Maar om de gelabelde wachtrijstatus te verlaten, zou de waarde 0 . zijn.
"-r" vlag:
Voer de "-r” optie om alleen-lezen vlag voor de schijf op te halen/in te stellen:
$ sudo hdparm -r /dev/sda
Vlag "-S":
Gebruik de "-S"vlag om de standby-time-out van de schijf in te stellen.
"-s" vlag:
Het wordt gebruikt om de opstartwaarde in te stellen in de standby-vlag die is 0/1.
"-T" vlag:
De "-T”-vlag wordt gebruikt om de cache-leestiming uit te voeren voor vergelijking en standaarddoeleinden:
$ sudo hdparm -T /dev/sda
"-t" vlag:
Voer de "-t”-vlag om de timing van het lezen van bufferschijven van een apparaat te controleren:
$ sudo hdparm -t /dev/sda
"-u" vlag:
De "-jij”-vlag wordt gebruikt om de stations op te halen/in te stellen onderbreken-ontmaskeren vlag 0/1.
"-v" vlag:
De "-v” vlag wordt gebruikt om alle instellingen af te drukken wanneer er geen argument is om door te geven:
$ sudo hdparm -v /dev/sda
"-V" vlag:
Om de versie van de "hdparm” opdrachttool, voer de “-V” vlag in de terminal:
$ hdparm -V
"-w" vlag:
Gebruik de "-met wie”vlag wanneer u een apparaatresetbewerking wilt uitvoeren.
Vlag "-W":
De "-W” optie wordt gebruikt om de schrijfcache-vlag in of uit te schakelen die is 0/1 voor de aandrijving:
$ sudo hdparm -W /dev/sda
"-X" vlag:
Voer de ... uit "-X”-opdracht om de nieuwste overdrachtsmodus van het stuurprogramma in te stellen.
"-y" vlag:
Voer de "-ja” vlag wanneer u de schijf wilt forceren om de standby modus:
$ sudo hdparm -y /dev/sda
"-Y" vlag:
Voer de "-Y” vlag wanneer u de schijf wilt forceren om de slaapstand:
$ sudo hdparm -Y /dev/sda
"-z" vlag:
De "-z"vlag wordt gebruikt om de kernel de gepartitioneerde tabel van het specifieke apparaat opnieuw te laten lezen.
Vlag "-Z":
Wanneer de "-Z” vlag wordt gebruikt met de “hdparm” commando, zal het de automatische energiebesparende modus van het apparaat uitschakelen.
Conclusie:
Deze handleiding heeft de gedetailleerde informatie over het Linux-opdrachtregelhulpprogramma doorgenomen "hdparm”. We hebben ook alle ondersteunde vlaggen van deze tool besproken.
De "hdparmDe opdracht ” wordt gebruikt om de bewerkingen van de schijfstations weer te geven en uit te voeren, inclusief energiebeheer, DMA-instellingen en hardwareparameters.