prøv først at skrive hdparm /dev/hda så burde du få oplysning om den
kører DMA eller PIO. umiddelbart virker det som om den kører PIO.
Selv har jeg har min disk til at køre med følgende indstilling:
hdparm -c3 -m16 -d1 -u1 -X69 /dev/hda
Prøv evt. og se om det ændrer noget
Selv fandt jeg god information i følgende artikel:
http://www.linuxin.dk/artikler/index.php?id=4415
Hilsen Mikkel
Keld Jørn Simonsen wrote:
> Jeg har to diske som er meget langsomme, ifht hvad jeg ville forvente.
> Det er rimeligt moderne 7200 RPM ATA-100 diske, og de sidder begge på
> maskiner som har andre lignende diske som har langt bedre ydelse.
> jeg havde forventet ca 10 gange så høj ydelse på diskene.
>
> Hvad kan der være galt?
>
> På den ene maskine
>
> /dev/hdd:
> Timing buffered disk reads: 118 MB in 3.01 seconds = 39.17 MB/sec
>
> /dev/hda:
> Timing buffered disk reads: 12 MB in 3.17 seconds = 3.78 MB/sec
>
> Hdparm -i
> /dev/hdd:
>
> Model=ST360021A, FwRev=3.05, SerialNo=3HR075D4
> Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs RotSpdTol>.5% }
> RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4
> BuffType=unknown, BuffSize=2048kB, MaxMultSect=16, MultSect=16
> CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=117231408
> IORDY=on/off, tPIO={min:240,w/IORDY:120}, tDMA={min:120,rec:120}
> PIO modes: pio0 pio1 pio2 pio3 pio4
> DMA modes: mdma0 mdma1 mdma2
> UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5
> AdvancedPM=no WriteCache=enabled
> Drive conforms to: device does not report version:
>
> * signifies the current active mode
>
>
> /dev/hda:
>
> Model=ST360021A, FwRev=3.10, SerialNo=3HR0GYKS
> Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs RotSpdTol>.5% }
> RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4
> BuffType=unknown, BuffSize=2048kB, MaxMultSect=16, MultSect=16
> CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=117231408
> IORDY=on/off, tPIO={min:240,w/IORDY:120}, tDMA={min:120,rec:120}
> PIO modes: pio0 pio1 pio2 pio3 pio4
> DMA modes: mdma0 mdma1 mdma2
> UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5
> AdvancedPM=no WriteCache=enabled
> Drive conforms to: device does not report version:
>
> * signifies the current active mode
>
>
> Den andem maskine:
>
>
> Timing buffered disk reads: 8 MB in 3.40 seconds = 2.35 MB/sec
>
> /dev/hdd:
>
> Model=Maxtor 6Y160P0, FwRev=YAR41BW0, SerialNo=Y45HC27E
> Config={ Fixed }
> RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=57
> BuffType=DualPortCache, BuffSize=7936kB, MaxMultSect=16, MultSect=16
> CurCHS=4047/16/255, CurSects=16511760, LBA=yes, LBAsects=268435455
> IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
> PIO modes: pio0 pio1 pio2 pio3 pio4
> DMA modes: mdma0 mdma1 mdma2
> UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5 udma6
> AdvancedPM=yes: disabled (255) WriteCache=enabled
> Drive conforms to: (null):
>
> * signifies the current active mode
>
>
--
From: Mikkel Bundgaard
Replace "invalid" with "dk" in address
homepage:
http://www.notfound.dk/main/index.html?page=usenet