Wie muss ich Bonnie-Ergebnisse interpretieren?
Hallo Liste, ich frage mich seit geraumer Zeit warum ich auf meinen Rechner über die Netzwerkverbindung (100 Mbit, Samba) nur mit ca. 6 MB/s speichern kann. Ich habe immer geglaubt, das es am Netz, bzw. der Netzwerkkarte lag. Nun habe ich einfach mal "bonnie" mit einer Testdatei von rund 600 MB lokal auf dem besagten Rechner laufen lassen. Befehl: bonnie -s 600 Das Ergebnis ist folgendes: Bonnie 1.4: File './Bonnie.5068', size: 629145600, volumes: 1 Writing with putc()... done: 5573 kB/s 89.3 %CPU Rewriting... done: 10540 kB/s 16.2 %CPU Writing intelligently... done: 30780 kB/s 38.1 %CPU Reading with getc()... done: 5450 kB/s 81.2 %CPU Reading intelligently... done: 28190 kB/s 21.9 %CPU Weißt bedeuten nun genau die Zeilen "Writing with putc" und "Reading with getc"? Kommen bzw. gehen da nur ca. 6 MB pro Sekunde auf bzw. von der Platte? Ist eigentlich ´ne recht neue IBM mit 7200 rpm (80 GB)? Schönen Abend noch, Christian Vallo
Hallo, Am Sun, 26 Oct 2003, Vallo, Christian (Linux) schrieb:
Bonnie 1.4: File './Bonnie.5068', size: 629145600, volumes: 1 Writing with putc()... done: 5573 kB/s 89.3 %CPU Rewriting... done: 10540 kB/s 16.2 %CPU Writing intelligently... done: 30780 kB/s 38.1 %CPU Reading with getc()... done: 5450 kB/s 81.2 %CPU Reading intelligently... done: 28190 kB/s 21.9 %CPU
Weißt bedeuten nun genau die Zeilen "Writing with putc" und "Reading with getc"?
Das bedeutet, dass mittels der libc-Funktionen getc/putc gelesen/geschrieben wird, d.h. pro Aufruf ein Zeichen. Das sieht man auch an der CPU-Belastung.
Kommen bzw. gehen da nur ca. 6 MB pro Sekunde auf bzw. von der Platte?
Nein. Die HDD ist da eher weniger beteiligt. -dnh -- 14: Client-Server Wir wollen mehr als einen Rechner verkaufen. (Kristian Köhntopp)
Am Son, den 26.10.2003 schrieb David Haller um 20:58:
Hallo,
Am Sun, 26 Oct 2003, Vallo, Christian (Linux) schrieb:
Bonnie 1.4: File './Bonnie.5068', size: 629145600, volumes: 1 Writing with putc()... done: 5573 kB/s 89.3 %CPU Rewriting... done: 10540 kB/s 16.2 %CPU Writing intelligently... done: 30780 kB/s 38.1 %CPU Reading with getc()... done: 5450 kB/s 81.2 %CPU Reading intelligently... done: 28190 kB/s 21.9 %CPU
Weißt bedeuten nun genau die Zeilen "Writing with putc" und "Reading with getc"?
Das bedeutet, dass mittels der libc-Funktionen getc/putc gelesen/geschrieben wird, d.h. pro Aufruf ein Zeichen. Das sieht man auch an der CPU-Belastung.
Kommen bzw. gehen da nur ca. 6 MB pro Sekunde auf bzw. von der Platte?
Nein. Die HDD ist da eher weniger beteiligt.
Was testet dann bonnie überhaupt? Sind die Daten für eine aktuelle 7200-rpm-Platte i.O. oder habe ich evtl. etwas falsch eingestellt? Gruß Christian
Hallo, Am Sun, 26 Oct 2003, Vallo, Christian (Linux) schrieb:
Am Son, den 26.10.2003 schrieb David Haller um 20:58:
Am Sun, 26 Oct 2003, Vallo, Christian (Linux) schrieb:
Bonnie 1.4: File './Bonnie.5068', size: 629145600, volumes: 1 Writing with putc()... done: 5573 kB/s 89.3 %CPU Rewriting... done: 10540 kB/s 16.2 %CPU Writing intelligently... done: 30780 kB/s 38.1 %CPU Reading with getc()... done: 5450 kB/s 81.2 %CPU Reading intelligently... done: 28190 kB/s 21.9 %CPU
Weißt bedeuten nun genau die Zeilen "Writing with putc" und "Reading with getc"?
Das bedeutet, dass mittels der libc-Funktionen getc/putc gelesen/geschrieben wird, d.h. pro Aufruf ein Zeichen. Das sieht man auch an der CPU-Belastung.
Kommen bzw. gehen da nur ca. 6 MB pro Sekunde auf bzw. von der Platte?
Nein. Die HDD ist da eher weniger beteiligt.
Was testet dann bonnie überhaupt?
Den Disk-I/O unter bestimmten Bedingungen (eben z.B. wenn Zeichenweise mit getc/putc gelesen/geschrieben wird).
Sind die Daten für eine aktuelle 7200-rpm-Platte i.O. oder habe ich evtl. etwas falsch eingestellt?
Noe, das passt schon. -dnh -- Man kann einer Katze nichts beibringen, die haben ihren eigenen Willen. Es ist offensichtlich, daß die Katze an Rechner interessiert ist. Richte ihr einen eigenen Account ein. -- Rene Riech
participants (2)
-
David Haller
-
Vallo, Christian (Linux)