[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

bonnie++ results



i was curious what would cause bonnie to report +++++ in a field
after running a test:

mail:/blah# bonnie++ -d .
Version 0.99e       ------Sequential Output------ --Sequential Input- 
--Random-
                    -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- 
--Seeks--
Machine          MB K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP  /sec 
%CP
Unknown         200 13602  99 95826  46 67098  79 13596  99 +++++  99 189.3   
1
                    ------Sequential Create------ --------Random 
Create--------
                    -Create-- --Stat--- -Delete-- -Create-- --Stat--- 
-Delete--
              files  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec 
%CP
                 30   252  99   747  99 10259 100   254  99   948  99   885  
92
Unknown,200,13602,99,95826,46,67098,79,13596,99,+++++,99,189.3,1,30,252,99,747,99,10259,100,254,99,948,99,885,92
mail:/blah#

>and what does all that other stuff at the bottom mean ? is this drive setup
>too fast for it to measure properly? its a dual p3-866 512MB ram
>and dual 10k rpm ultra160 scsi drives in raid0. I do not get the
>++++ in any fields on another system which is dual p3-800 256MB ram with
>dual 10k rpm ultra160 drives in raid1(it tells me 195953 in that field).
>
>hope this is fast for a medium mail server :))

From "man 1 bonnie++"
       For every test two numbers are  reported,  the  amount  of
       work  done  (higher numbers are better) and the percentage
       of CPU time taken to perform the work (lower  numbers  are
       better).  If  a  test completes in less than 1 second then
       the output will be displayed as "++++".  This  is  because
       such  a  test result can't be calculated accurately due to
       rounding errors and I would rather display no result  than
       a wrong result.

Also I think that a problem is that you probably have more than 200M of RAM 
and thus most of the test is testing cache not hard drive.  Use version 1.01 
of Bonnie++ (which is in woody) and it'll automatically choose a suitable 
test size for you, or you can do "bonnie++ -r XXX" where XXX is 2*RAM 
(measured in megabytes).

As for the last line, again from the man page:
OUTPUT
       The primary output is plain-text in 80  columns  which  is
       designed to fit well when pasted into email and which will
       work well with Braille displays.
 
       The second type of output is CSV (Comma Seperated Values).
       This  can  easily  be  imported  into  any spread-sheet or
       database  program.  Also  I  have  included  the  programs
       bon_csv2html  and  bon_csv2txt to convert CSV data to HTML


If the man page is unclear then please tell me in which way you find it 
difficult to understand and I'll put a better man page in the next version.

Also in future please CC messages regarding Bonnie++ or Postal to me and I'll 
reply faster.  I'm not on debian-user and I was forwarded the message by a 
friend who noticed that I didn't reply.

-- 
http://www.coker.com.au/bonnie++/     Bonnie++ hard drive benchmark
http://www.coker.com.au/postal/       Postal SMTP/POP benchmark
http://www.coker.com.au/projects.html Projects I am working on
http://www.coker.com.au/~russell/     My home page



Reply to: