2 Stimmen

Was bedeutet das Ergebnis der Latenzzeit beim Bonnie-Benchmark?

Beim Versuch, einen NFS-Server mit dem Bonnie-Benchmark zu testen, habe ich festgestellt, dass eine Zeile der Ergebnisse Latenzwerte sind. Ich frage mich, ob jemand erklären kann, was diese Latenzwerte bedeuten. Vielen Dank!

Beispielhafte Bonnie-Ergebnisse (Latenzlinie hervorgehoben):

mshamma@hs1:/mnt/hs18/bonnie$ sudo bonnie -u root -c 100 -s 100000
Using uid:0, gid:0.
Writing a byte at a time...done
Writing intelligently...done
Rewriting...done
Reading a byte at a time...done
Reading intelligently...done
start 'em...done...done...done...done...done...
Create files in sequential order...done.
Stat files in sequential order...done.
Delete files in sequential order...done.
Create files in random order...done.
Stat files in random order...done.
Delete files in random order...done.
Version  1.96       ------Sequential Output------ --Sequential Input- --Random-
Concurrency 100     -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks--
Machine        Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP  /sec %CP
hs1         100000M   980  94 107439  10 57596   8  2426  93 126676   9 165.0  15
**Latency             11089us   22143ms   40946ms   18167us     204ms     240ms**
Version  1.96       ------Sequential Create------ --------Random Create--------
hs1                 -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--
              files  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP
                 16  1427   9    48   0   231   0  1244  10    52   0  2715  11
**Latency             22582us     406ms    6516ms    5665us   46629us   21379us**
1.96,1.96,hs1,100,1288943643,100000M,,980,94,107439,10,57596,8,2426,93,126676,9,165.0,15,16,,,,,1427,9,48,0,231,0,1244,10,52,0,2715,11,11089us,22143ms,40946ms,18167us,204ms,240ms,22582us,406ms,6516ms,5665us,46629us,21379us

2voto

thejh Punkte 43512

Die Latenzzeit ist im Grunde die Zeit, die benötigt wird, um der Festplatte mitzuteilen, was sie tun soll, um zu warten, bis die Festplatte den Kopf an die richtige Stelle bewegt (wenn es sich nicht um eine SSD handelt), und so weiter. Wenn Sie die Zeit, die zum Lesen/Schreiben benötigt wird, als lineare Funktion der Datenmenge betrachten, ist dies der Y-Achsenabschnitt.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X