Gå til innhold

Veldig treg harddisk [fixed]


Anbefalte innlegg

Jeg har nylig anskaffet ny stor HD. Men den er veldig treg, pluss at jeg bruker en del CPU på å skrive til den. Så jeg tok en

# hdparm  /dev/hdb

/dev/hdb:
multcount    = 16 (on)
IO_support   =  0 (default 16-bit)
unmaskirq    =  0 (off)
[b]using_dma    =  0 (off)[/b]
keepsettings =  0 (off)
readonly     =  0 (off)
readahead    = 256 (on)
geometry     = 38913/255/63, sectors = 320072933376, start = 0

 

Yepp.. Ikke no DMA. Noen som har noen idé om hvorfor? Noe annet som ser 'galt' ut?

Jeg har aldri opplevd at en HD har vært uten DMA før, så om noen har en idé om hvorfor?

Endret av JBlack
Lenke til kommentar
Videoannonse
Annonse

Reboot, jeg gjorde det som root.

 

Jeg fant ut at samtlige HD'er var uten DMA. Men den nye alikevel merkbart tregere enn de andre. Brukte flere timer på å flyte 20GB i går kveld. :ohmy:

 

Kikker på kernelen i dette øyeblikk.

 

[*]       Generic PCI bus-master DMA support                        
[ ]         Force enable legacy 2.0.X HOSTS to use DMA            
[*]         Use PCI DMA by default when available          
[ ]           Enable DMA only for disks 

 

Skal se hva slags chipset jeg har, og se om det er noe spesielt som må gjøres..

Lenke til kommentar

0000:00:0f.0 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06) (prog-if 8a [Master SecP PriP])
       Subsystem: VIA Technologies, Inc. VT82C586/B/VT82C686/A/B/VT8233/A/C/VT8235 PIPC Bus Master IDE
       Flags: bus master, medium devsel, latency 32, IRQ 255
       I/O ports at d400 [size=16]
       Capabilities: [c0] Power Management version 2

 

Edit: Ser ut som om feilen kan være identifisert. Enabler "VIA82CXXX chipset support" i kjernen, og prøver igjen.

Endret av JBlack
Lenke til kommentar

# hdparm /dev/hdb

/dev/hdb:
multcount    = 16 (on)
IO_support   =  1 (32-bit)
unmaskirq    =  1 (on)
using_dma    =  1 (on)
keepsettings =  0 (off)
readonly     =  0 (off)
readahead    = 256 (on)
geometry     = 38913/255/63, sectors = 320072933376, start = 0

:w00t:

 

Takk for 'brainstorminga'.

 

edit:

# hdparm -t /dev/hdb

/dev/hdb:
Timing buffered disk reads:  174 MB in  3.02 seconds =  57.57 MB/sec

:yes:

 

Mmm... husker den gangen gode gamle Amiga tangerte 3MB/sec. Det var tider det.

Endret av JBlack
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...