Hårddiskprestanda i Linux?
Tjenare, kör ett veckogammalt debian-system med "woody". Det mesta funkar bra men hårddiskprestandan verkar inte direkt vara på topp...
Jag laddade ner hdparm och testade lite, men först lite info:
Datorn består av:
MSI K7T-turbo (färskt BIOS) KT133A
Western DIgital Caviar 40Gb 7200rpm ATA100
kerner 2.2
ATA 100 kablar
# hdparm -i /dev/hda
/dev/hda:
Model=WDC WD400BB-00CLB0, FwRev=05.04E05, SerialNo=WD-WMAAN1091483
Config={ HardSect NotMFM HdSw>15uSec SpinMotCtl Fixed DTR>5Mbs FmtGapReq }
RawCHS=16383/16/63, TrkSize=57600, SectSize=600, ECCbytes=40
BuffType=DualPortCache, BuffSize=2048kB, MaxMultSect=16, MultSect=off
CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=78165360
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 udma0 udma1 udma2 udma3 udma4 *udma5
AdvancedPM=no WriteCache=enabled
Drive Supports : Reserved : ATA-1 ATA-2 ATA-3 ATA-4 ATA-5
# hdparm -X66 -d1 -m4 -c3 /dev/hda
/dev/hda:
setting 32-bit I/O support flag to 3
setting multcount to 4
setting using_dma to 1 (on)
setting xfermode to 66 (UltraDMA mode2)
multcount = 4 (on)
I/O support = 3 (32-bit w/sync)
using_dma = 1 (on)
# hdparm /dev/hda
/dev/hda:
multcount = 4 (on)
I/O support = 3 (32-bit w/sync)
unmaskirq = 0 (off)
using_dma = 1 (on)
keepsettings = 0 (off)
nowerr = 0 (off)
readonly = 0 (off)
readahead = 8 (on)
geometry = 4865/255/63, sectors = 78165360, start = 0
HDIO_GET_BUSSTATE failed: Input/output error
# hdparm -Tt /dev/hda
/dev/hda:
Timing buffer-cache reads: 128 MB in 0.74 seconds =172.97 MB/sec
Timing buffered disk reads: 64 MB in 28.26 seconds = 2.26 MB/sec
OBS 2.26MB/sekund?????? I windows får jag minst 40MB/s med hddtach. Vad är problemet? Måste man ladda några speciella drivrutiner eller något? På standard inställningarna får jag ca 0.5MB/s mindra i disk read, cachen är lika.
Nån som har ett moderkort med KT133A och debian, hur är prestandan? Som det är nu så tar det en halvminut att ladda t.ex. mozilla, vilket jag anser vara oacceptabel. I övrigt verkar det dock inte så segt.
Felmeddelandet? "HDIO_GET_BUSSTATE failed: Input/output erro"??
Powered by Debian GNU/Linux