← Back to team overview

sslug-teknik team mailing list archive

Re: UDMA-controller

 

On Sat, 21 Jul 2001, Henrik Størner wrote:

> >hda: 12692736 sectors (6499 MB) w/468KiB Cache, CHS=13431/15/63, (U)DMA
> >hdb: 40020624 sectors (20491 MB) w/2048KiB Cache, CHS=39703/16/63
>
> Hvorfor kører din hdb ikke med DMA ? Har du prøvet at "tune" den
> lidt med hdparm ? Dit motherboard understøtter formentlig UDMA/66
> på den disk, så prøv
>   hdparm -u1 -m16 -c3 -d1 -X66 /dev/hdb

Giver lidt men ikke ret meget

[root@k6 pto]# /sbin/hdparm -u1 -m16 -c3 -d1 -X66 /dev/hdb

/dev/hdb:
 setting 32-bit I/O support flag to 3
 setting multcount to 16
 setting unmaskirq to 1 (on)
 setting using_dma to 1 (on)
 setting xfermode to 66 (UltraDMA mode2)
 multcount    = 16 (on)
 I/O support  =  3 (32-bit w/sync)
 unmaskirq    =  1 (on)
 using_dma    =  1 (on)

[root@k6 pto]# /sbin/hdparm -Tt /dev/hdb

/dev/hdb:
 Timing buffer-cache reads:   128 MB in  3.35 seconds = 38.21 MB/sec
 Timing buffered disk reads:  64 MB in  7.14 seconds =  8.96 MB/sec

>
> >/dev/hdb:
> > Timing buffer-cache reads:   128 MB in  3.52 seconds = 36.36 MB/sec
> > Timing buffered disk reads:  64 MB in  8.21 seconds =  7.80 MB/sec
>
> Hvad får du på hda ?

ca det samme - men med
 /sbin/hdparm -u1 -m16 -c3 -d1 -X66 /dev/hda

får jeg noget mere

[root@k6 pto]# /sbin/hdparm -Tt /dev/hda

/dev/hda:
 Timing buffer-cache reads:   128 MB in  3.39 seconds = 37.76 MB/sec
 Timing buffered disk reads:  64 MB in  5.57 seconds = 11.49 MB/sec


-- 
Peter Toft, Ph.D. [pto@xxxxxxxx] http://www.sslug.dk/~pto

Linux!, because reboots are only for *kernel* upgrades!
                                ---  Sid Young



References