hdparm

hdparm

Informasjon
Utviklet av ideguy
Siste versjon 9,60 (21. november 2020)
Operativsystem GNU / Linux
Miljø GNU / Linux - UNIX
Lisenser BSD
Nettsted sourceforge.net/projects/hdparm/

hdparm er et verktøy fra kommandolinjen i Linux for å visualisere og identifisere parametrene til en stasjon IDE  : Cache-minne , hvilemodus, styring av forsyningen (AAM), administrasjon Acoustic og DMA .

hdparm brukes til å forbedre (eller nedbryte ...) ytelsen til en disk.


Advarsel : Før du bruker hdparm, er det viktig å lese den tilsvarende man- siden , og å ha en full sikkerhetskopi av disken du tester på hvis du bruker noen av de syv farlige parameterne.

De syv farlige parametrene er:

hdparm kan pares med Mark Lords wiper.sh- skript (vedlikeholder av hdparm) for å oppnå TRIM- optimalisering for SSD-er når operativsystemet ikke støtter det.

Tillatelse

hdparm er BSD-lisensiert programvare .

Bruk

Bruk: det grunnleggende

hdparm [opsjoner] enhet

Vis innstillinger

hdparm /dev/hda

Resultatet blir:

/dev/hda: multcount = 0 (off) IO_support = 1 (32-bit) unmaskirq = 1 (on) using_dma = 1 (on) keepsettings = 0 (off) readonly = 0 (off) readahead = 256 (on) geometry = 65535/16/63, sectors = 160086528, start = 0

Faktisk er det komplette oppsettet av en IDE-disk i / proc / ide-katalogen: for eksempel vil den første IDE-disken ha listen over parametere i / proc / ide / hda / settings .

DMA-oppsett

Eksempler:

Aktiver DMA på den første harddisken

hdparm -d1 /dev/hda

Deaktiver DMA på den første harddisken

hdparm -d0 /dev/hda

Se DMA-modus

hdparm -I /dev/hda

Resultatet av DMA-modus vises under overskriften 'DMA:', med en stjerne '*' foran navnet på den aktuelle modusen.

Eksempel på / proc / ide / hda / innstillingsfil

name value min max mode ---- ----- --- --- ---- acoustic 0 0 254 rw address 0 0 2 rw bios_cyl 65535 0 65535 rw bios_head 16 0 255 rw bios_sect 63 0 63 rw bswap 0 0 1 r current_speed 70 0 70 rw failures 0 0 65535 rw init_speed 12 0 70 rw io_32bit 1 0 3 rw keepsettings 0 0 1 rw lun 0 0 7 rw max_failures 1 0 65535 rw multcount 0 0 16 rw nice1 1 0 1 rw nowerr 0 0 1 rw number 0 0 3 rw pio_mode write-only 0 255 w unmaskirq 1 0 1 rw using_dma 1 0 1 rw wcache 1 0 1 rw

Beslektede kommandoer

Se også

Referanser

  1. "  https://sourceforge.net/p/hdparm/news/2020/11/hdparm-960-is-released/  "
  2. AAM: Automatisk akustisk styring)
  3. hdparm mann side
  4. (no) Programmert I / O

Eksterne referanser