2010-11-06 33 views
2

在使用bonnie基準測試某個NFS服務器的基準時,我注意到一行結果是延遲值。我想知道是否有人能解釋這個延遲值代表什麼。謝謝!在bonnie基準測試中,延遲結果代表什麼?

樣品邦尼結果(延遲線強調):

[email protected]:/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 

回答

2

延遲基本上是告訴你的硬盤做什麼,等待硬盤的磁頭移到正確的位置所需的時間(如果它不是SSD),等等。如果您花時間讀取/寫入某些數據量的線性函數,則這是Y軸截距。