linux-l: IDE sehr schnell :-)

Henrik Hempelmann hh at actis.de
Do Jan 27 11:32:40 CET 2000


Jubel!

Das UDMA Problem ist geloest.
hdparm -X.. bzw. -p etc. haben nix genuetzt, das Bios war nicht 
in der Lage/willens den Chipsatz zu triggern.

Aber ein Kernel-Patch von Andre Hedrick -> unified IDE Patch, siehe
UDMA-mini-HOWTO, noch ganz warm vom 24.1.2000, steuert direkt
den 440BX Chipsatz an und alles geht wie von selbst - keine
weiteren Eingriffe.
Platte im BIOS abgemeldet, von SCSI gebootet und spaeter
IDE gemounted.

Jetzt rennts:
hdparm -Tt: vorher mit DMA: 3.05 MB/sec
jetzt mit UDMA/33 mode2: 19.57 MB/sec
also am Anschlag der Spec. laut Datenblatt von 19.9 to 10.7MB/sec

bonnie - unbelievable fast:
              -------Sequential Output-------- ---Sequential Input-- --Random--
              -Per Char- --Block--- -Rewrite-- -Per Char- --Block--- --Seeks---
Machine    MB K/sec %CPU K/sec %CPU K/sec %CPU K/sec %CPU K/sec %CPU  /sec %CPU
alt       200  3519 67.3  3629  3.2  1458  3.2  2814 48.9  3259  2.0 140.8  1.0
neu       400  5220 98.9 22215 20.6  8970 19.7  5487 95.4 19857 11.7 134.1  0.8
zum Vergleich meine gute alte UW-SCSI: hdparm 12.80 MB/sec (Spec: 8.3 to 13.3)
scsi      400  3023 58.6  5676  8.0  2706  8.2  4002 70.5  7050  6.5 103.4  1.6
allerdings voll mit Dateien, fragmentiert und irgendwo unter /tmp gemessen.



Der Vollstaendigkeit halber:
IDE Platte: IBM-DPTA-353750
SCSI Platte IBM-DDRS-39130

hdparm -i /dev/hda
 Model=IBM-DPTA-353750, FwRev=P51OA30A, SerialNo=JWYJW003822
 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=off
 DblWordIO=no, OldPIO=2, DMA=yes, OldDMA=2
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=73261440
 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 mode3 mode4


	Henrik



Mehr Informationen über die Mailingliste linux-l