Re: IDE disk slow? There's help...

From: Marco Colombo (marco@esi.it)
Date: Mon Oct 23 2000 - 05:27:47 EST


On Fri, 20 Oct 2000, Andre Hedrick wrote:

>
> Michael,
>
> Whatever card you are using, in you are getting that low I need to know
> more info. That drive should cook at 30MB/sec.

Andre, he wrote "old triton 2 board (Intel 430HX)". Do you really mean
you can do 30MB/sec on that board (no UDMA at all, AFAIK)?

# hdparm -i /dev/hda

/dev/hda:

 Model=IBM-DPTA-372050, FwRev=P76OA30A, SerialNo=JMYJMG52550
 Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs }
 RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=34
 BuffType=3(DualPortCache), BuffSize=1961kB, MaxMultSect=16, MultSect=16
 DblWordIO=no, maxPIO=2(fast), DMA=yes, maxDMA=2(fast)
 CurCHS=16383/16/63, CurSects=-66060037, LBA=yes
 LBA CHS=1023/256/63 Remapping, LBA=yes, LBAsects=40088160
 tDMA={min:120,rec:120}, DMA modes: mword0 mword1 *mword2
 IORDY=on/off, tPIO={min:240,w/IORDY:120}, PIO modes: mode3 mode4
 UDMA modes: mode0 mode1 mode2

# hdparm -tT /dev/hda

/dev/hda:
 Timing buffer-cache reads: 128 MB in 4.95 seconds =25.86 MB/sec
 Timing buffered disk reads: 64 MB in 8.46 seconds = 7.57 MB/sec

Kernel is a 2.2.16 RedHat-patched but not IDE-patched. I suppose I could get
more with your patches (but really? DMA seems to work, it's just a pre UDMA
chipset, AFAIK), but I doubt I could go over the 25.10 MB/sec thing.
It'a an *old* MB, with a *slow* CPU (133MHz).

# lspci
00:00.0 Host bridge: Intel Corporation 430FX - 82437FX TSC [Triton I] (rev 02)
00:07.0 ISA bridge: Intel Corporation 82371FB PIIX ISA [Triton I] (rev 02)
00:07.1 IDE interface: Intel Corporation 82371FB PIIX IDE [Triton I] (rev 02)

(OK, mine is a 430FX, even older than Michael's one. The chipset is buggy,
I think, since doesn't let you go DMA on the second IDE channel. But a
430HX should be close in performance).

The DPTA-372050 does 20MB/sec on an Athlon MB, BTW. A DTLA-307030 does
35.5MB/sec on AMD-751/6-based boards (UDMA/66). But you know that... B-)

.TM.

-- 
      ____/  ____/   /
     /      /       /			Marco Colombo
    ___/  ___  /   /		      Technical Manager
   /          /   /			 ESI s.r.l.
 _____/ _____/  _/		       Colombo@ESI.it

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Mon Oct 23 2000 - 21:00:20 EST