Guten Tag Maik Holtkamp, Am Dienstag, 3. September 2002 um 20:50 schrieb Maik Holtkamp:
Hy,
Am 02/09/03@14:51 schrieb Stefan Schilling:
Nach eurer Hilfe habe ich mir ein Skript zusammen gebastelt, dass meine IBM IC35L040 mit folgendem Befehl einstellt:
Sorry, den ursprünglichen thread habe ich nicht verfolgt/im Kopf, daher nur ein paar Gedanken:
die Überlegung war, dass die Platte zwar eigentlich über Yast´s DMA Einstellung lief, trotzdem aber leider sehr langsam zu sein schien. Darauf bekam ich den Tip, mir dochmal http://linux.oreillynet.com/pub/a/linux/2000/06/29/hdparm.html anzusehen. Der Thread hiess übrigens "Re: Langsamer Festplattenzugriff".
/sbin/hdparm -X34 -d1 -u1 -m16 -c3 /dev/hda
Ich kenne man hdparm leider nicht auswendig. Sicher das Deine Platte all diese Optionen unterstützt?
linuxserver:~ # hdparm -d1 -u1 -m16 -c3 /dev/hda /dev/hda: setting 32-bit I/O support flag to 3 setting multcount to 16 setting unmaskirq to 1 (on) setting using_dma to 1 (on) multcount = 16 (on) I/O support = 3 (32-bit w/sync) unmaskirq = 1 (on) using_dma = 1 (on) linuxserver:~ # hdparm -tT /dev/hda
Falls nicht, solltest Du AFAIK in /var/log/messages sehen können, wie die Platte nach dem Aufruf "zurückspringt".
ist mir nix aufgefallen.
trotzdem schafft die Platte -beim Kopieren einer ca. 50MB grossen Datei von einer ihrer Partition zur anderen (Befehl wurde via SSH mit Hilfe des mc?s ausgeführt) nur ca. 2,5MB/sek (von /dev/hda9 nach /dev/hda9, bei /dev/hda9 nach /dev/hda6 = ca. 3,8MB/sek) Woran kann das liegen? Unter Win98 ist die Platte WESENTLICH schneller.
Leider kenne ich auch die Interna von ssh nicht :(. Wenn Du aber parallel auf der Kiste ein anderes OS booten kannst, was spricht dann dagegen es direkt zu probieren?
die Platte war kruzzeitig an einen anderen (Win98) Rechner angeschlossen; dort arbeitete sie viel schneller...bis zum Crash Dienstagabend.
Das System ist ein SuSE7.2, CPU=P133 mit 48 MB Ram Bis auf / hat keine der Partitionen der Platte eine höhere Belegung als 52%. Die Datei wurde von /dev/hda9 nach /dev/hda9 kopiert.
...und das nächste was ich nicht kenne :) (habe nur 7.1), aber wenn ein:
zcat /proc/config.gz | grep DMA
u.a. sowas gibt:
CONFIG_IDEDMA_AUTO=y
würde ich das konfigurieren mit hdparm erstmal lassen.
war eingeschaltet
Zum testen schau doch mal was hdparm -i sagt oder bonnie, auch ein mitlaufendes top könnte Hinweise liefern. Ohne cp wirklich zu kennen, könnte auch das auf Deiner Hardware schon an Leistungsgrenzen stoßen. Kommt natürlich drauf an, was da sonst noch so läuft (AFAIK wird bei ssh auch gerechnet).
Ach ja von Hardware/Platten habe ich eigentlich auch keine Ahnung ;), aber HTH.
Danke, vielleicht hilfts ja was. Ich werd´s testen, wenn ich wieder ne Platte habe. Ciao, Stefan -- Mit freundlichen Grüssen Stefan Schilling mailto:mail.suse@gmx.de