fmII
Mon, Oct 06th home | browse | articles | contact | chat | submit | faq | newsletter | about | stats | scoop 17:05 UTC
in
Section
login «
register «
recover password «
[Project] add release | add branch | add screenshot | broken links | change owner | email subscribers | update project | update branch (urls) [Project]

 bonnie++ 1.03d (Default)
Section: Unix

 

Added: Fri, Mar 17th 2000 10:30 UTC (8 years, 6 months ago) Updated: Tue, Aug 19th 2008 15:14 UTC (1 month, 18 days ago)


About:
Bonnie++ is based on the Bonnie hard drive benchmark by Tim Bray. The most notable features that have been added are support for >2G of storage and testing operations involving thousands of files in a directory. This program is used by ReiserFS developers, but can be useful for anyone who wants to know how fast their hard drive or file system is. It now includes ZCAV in the package. This program tests the performance of different zones on the hard drive. ZCAV has been released separately before but will now only be released as part of the Bonnie++ suite.

Release focus: Minor feature enhancements

Changes:
ZCAV now works better with larger and faster disks. The default block size is 256MiB and output is displayed in MiB/s and GiB. It also displays the progress on multiple loops. Units were changed to KiB, MiB, and GiB in all programs and documentation.

Author:
Russell Coker <russell [at] coker [dot] com [dot] au> [contact developer]

Rating:
(not rated)

Homepage:
http://www.coker.com.au/bonnie++/
Tar/GZ:
http://www.coker.com.au/bonnie++/experimental/bonnie++-1.94.tgz

Trove categories: [change]
[Development Status]  6 - Mature
[Environment]  Console (Text Based)
[Intended Audience]  System Administrators
[License]  OSI Approved :: GNU General Public License (GPL)
[Operating System]  POSIX
[Programming Language]  C++
[Topic]  System :: Benchmark, System :: Filesystems

Dependencies: [change]
No dependencies filed

 
Project admins: [change]
» etbe (Owner)

» Rating: (not rated)
» Vitality: 0.31% (Rank 809)
» Popularity: 3.48% (Rank 1213)

project statsdownload stats
(click to enlarge graphs)
   Record hits: 47,002
   URL hits: 29,590
   Subscribers: 59

Other projects from the same categories:
FSlint
TreeSize for Unix
Linux NTFS
mubench
Easy Benchmarking Suite

Users who subscribed to this project also subscribed to:
Snort Alert Monitor
OpenVRML
apt-iselect
icpld
Membership Software


Add comment · Rate this project · Subscribe to new releases · Ignore this project · Email this project to a friend · Project record in XML

 Branches

Branch Version Last release License URLs
Default 1.94 19-Aug-2008 GNU General Public License (GPL) Homepage Tar/GZ
Stable 1.03c 27-Jan-2008 GNU General Public License (GPL) Homepage Tar/GZ

 Releases

Version Focus Date
1.94 Major feature enhancements 19-Aug-2008 15:14
1.03d Minor feature enhancements 23-Jul-2008 06:54
1.93d Minor feature enhancements 03-Dec-2007 03:40
1.93c Minor bugfixes 09-Jan-2003 01:32
1.93b Major bugfixes 01-Jan-2003 19:04
1.93 Major feature enhancements 09-Dec-2001 16:41
1.0.2 Minor bugfixes 17-Oct-2001 01:40
1.01d Minor bugfixes 15-Aug-2001 06:14
1.01 Major bugfixes 13-Mar-2001 16:09
1.00a N/A 18-Jul-2000 17:35

 Comments

[»] OS X
by Max Waterman - Apr 10th 2003 18:55:17

I used to use this when I was benchmarking some linux drives and thought it was great.

Now I would like to use it to benchmark the drives on my Mac.

Is there a port of Bonnie++ for Mac? If not, any plans for one?

Max.

[reply] [top]


    [»] Re: OS X
    by Fabrice Bacchella - Dec 10th 2003 05:13:01


    > I used to use this when I was
    > benchmarking some linux drives and
    > thought it was great.
    >
    > Now I would like to use it to benchmark
    > the drives on my Mac.
    >
    > Is there a port of Bonnie++ for Mac? If
    > not, any plans for one?
    >
    > Max.

    Bonnie++ works on Mac OS X. There is two problems.
    The first is that readdir is unreliable on HFS+, one
    should use fts_read instead which is not part of posix.

    The second is a small wrong type casting in
    getc_putc.cpp.
    The problem is in line 168 :
    wrote = write(FILE_FD, buf, min(sizeof(buf), (unsigned
    int)file_size - size));

    The type of sizeof is size_t. The typecast make Apple's
    C++ choke on this line.

    [reply] [top]


[»] If you like Bonnie you'll love Iozone
by Capps - Mar 9th 2002 11:45:41

If you like Bonnie then you'll love Iozone.
Iozone has many more features than Bonnie
ever dreamed of. Such as:

Posix Async I/O
Throughput with processes or threads.
Cluster throughput testing.
mmap() testing.
Replay application access behavior testing.
and many more....
See: http://www.iozone.org

[reply] [top]




© Copyright 2008 SourceForge, Inc., All Rights Reserved.
About freshmeat.net •  Privacy Statement •  Terms of Use •  Trademark Guidelines •  Advertise •  Contact Us • 
ThinkGeek •  Slashdot  •  Linux.com •  SourceForge.net  •  Jobs