Moin. Es ist ein Laptop, Gericom M6-T, 1200MHz mit 512MB, 30GB FUJITSU MHN2300AT. Ich hatte mich bereits an die lagsame Geschwindigkeit gewöhnt, aber irgendwann hab ich mir mal die Daten der Platte (FUJITSU MHN2300AT) angeguckt, die sollte so 10-20MB/sec schaffen. Das habe ich dann auch mit dem Heise-hdbench gescheckt... die macht das. Ohne Fehler. Die folgende Sequenz macht mich aber sehr stutzig: (es gibt dabei keinerlei Einträge im Syslog, es liegt eine fast vollständig beschriebene CD im Laufwerk): ----------------------------------------------------------------------------- lidl:~ # md test lidl:~ # cd test lidl:~/test # time dd if=/dev/zero of=testfile bs=1000000 count=1000 1000+0 records in 1000+0 records out real 11m11.383s user 0m0.000s sys 0m9.220s lidl:~/test # time sync real 4m12.464s user 0m0.000s sys 0m0.070s lidl:~/test # time dd if=/dev/cdrom of=/dev/null bs=1024 661220+0 records in 661220+0 records out real 4m14.721s user 0m0.230s sys 0m2.100s lidl:~/test # time sync real 0m0.143s user 0m0.000s sys 0m0.000s ### die folgenden Commands so schnell wie möglich eingeben: lidl:~/test # time dd if=/dev/cdrom of=/dev/null bs=1024 & [1] 2214 lidl:~/test # time dd if=/dev/zero of=testfile bs=1000000 count=1000 & [2] 2216 lidl:~/test # 1000+0 records in 1000+0 records out real 0m50.473s user 0m0.010s sys 0m9.470s [2]+ Done time dd if=/dev/zero of=testfile bs=1000000 count=1000 lidl:~/test # 661220+0 records in 661220+0 records out real 4m15.662s user 0m0.250s sys 0m2.270s [1]+ Done time dd if=/dev/cdrom of=/dev/null bs=1024 lidl:~/test # time sync real 0m0.046s user 0m0.000s sys 0m0.000s lidl:~/test # ----------------------------------------------------------------------------- Die Festplattenlampe ist wärend allen Tests kontinuierlich an, die CPU-Last steigt max auf 32%, wenn beide Jobs gleichzeitig laufen, sonst liegt sie deutlich unter 5%. Ist komisch: Wenn ich was auf die Platte kopieren will, ist es mehr als 10mal so schnell, wenn ich *gleichzeitig* Daten von der CD lese. Das trifft auch zu, wenn ich die Daten der CD *gleichzeitig* auf die Platte schreibe, was bei dem Test nicht oben nicht gemacht wird. Der Laptop läuft unter SuSE80, aber mit dem originalen 2.4.19 von Marcello, und dem ACPI-Patches von sf.net/projects/acpi. Die Platte ist aber auch unter älteren Versionen so langsam, mir ist dieser Zusammenhang erst jetzt aufgefallen, per Zufall ;-) Kann das jemand nachvollziehen? Oder ist mein Notebook kaputt? ----------------------- lidl:~ # hdparm -i /dev/hda /dev/hda: Model=FUJITSU MHN2300AT, FwRev=7255, SerialNo=NH09T1A18C3V Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs } RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4 BuffType=DualPortCache, BuffSize=2048kB, MaxMultSect=16, MultSect=16 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=58605120 IORDY=yes, 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=yes: disabled (255) WriteCache=enabled Drive conforms to: device does not report version: 2 3 4 5 ----------------------- Nein, der WriteCache ist es nicht, ohne den geht es noch langsamer. Die Platte unterstützt S.M.A.R.T, es ist egal, ob das ein- oder ausgeschaltet ist. ----------------------- lidl:~ # hdparm -tT /dev/hda /dev/hda: Timing buffer-cache reads: 128 MB in 0.67 seconds =191.04 MB/sec Timing buffered disk reads: 64 MB in 3.17 seconds = 20.19 MB/sec lidl:~ # ----------------------- lidl:~ # lspci 00:00.0 Host bridge: VIA Technologies, Inc. VT82C693A/694x [Apollo PRO133x] (rev c4) 00:01.0 PCI bridge: VIA Technologies, Inc. VT82C598/694x [Apollo MVP3/Pro133x AGP] 00:06.0 Communication controller: Lucent Microelectronics LT WinModem 00:07.0 ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super South] (rev 40) 00:07.1 IDE interface: VIA Technologies, Inc. Bus Master IDE (rev 06) 00:07.2 USB Controller: VIA Technologies, Inc. UHCI USB (rev 1a) 00:07.4 ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super ACPI] (rev 40) 00:07.5 Multimedia audio controller: VIA Technologies, Inc. AC97 Audio Controller (rev 50) 00:09.0 Ethernet controller: Accton Technology Corporation EN-1216 Ethernet Adapter (rev 11) 00:0c.0 CardBus bridge: O2 Micro, Inc. OZ6933 Cardbus Controller (rev 01) 00:0c.1 CardBus bridge: O2 Micro, Inc. OZ6933 Cardbus Controller (rev 01) 00:0d.0 FireWire (IEEE 1394): Lucent Microelectronics FW323 (rev 04) 01:00.0 VGA compatible controller: ATI Technologies Inc Radeon Mobility M6 LY -------------------- lidl:~ # ver SuSE Linux 8.0 (i386) Kernel 2.4.19 / i686 -------------------- lidl:/proc # cat interrupts CPU0 0: 1824112 XT-PIC timer 1: 774 XT-PIC keyboard 2: 0 XT-PIC cascade 5: 13316 XT-PIC usb-uhci, VIA686A 6: 88 XT-PIC floppy 8: 2 XT-PIC rtc 9: 0 XT-PIC acpi 10: 9046 XT-PIC eth0, O2 Micro, Inc. OZ6933 Cardbus Controller, O2 Micro, Inc. OZ6933 Cardbus Controller (#2) 14: 267295 XT-PIC ide0 15: 85811 XT-PIC ide1 NMI: 0 LOC: 1824050 ERR: 0 MIS: 0 --------------------- (Auch ohne APIC ist es das gleiche Resultat) --------------------- *nacht*, bis nachher </Earny>