ZFS-oriented benchmarking software suggestions (not results)

Moderators: jhartley, MSR734, nola

ZFS-oriented benchmarking software suggestions (not results)

Post by grahamperrin » Mon Oct 22, 2012 12:50 am

For benchmarking drive and/or file system performance I see a few options.


Blackmagic Disk Speed Test

https://itunes.apple.com/gb/app/blackma ... d425264550

Bonnie++

Bonnie++ now at 1.03e (last version before 2.0)!

Experimental version 1.96 is available from MacPorts as bonniexx.

Bonnie64

http://code.google.com/p/bonnie-64/

IOzone

http://www.iozone.org

Iometer

http://www.iometer.org

CrystalDiskMark

http://crystalmark.info/software/Crysta ... dex-e.html

http://sourceforge.jp/projects/crystaldiskmark/

zstat

Alongside benchmarks, it may be useful to read zfs resource usage information.

----

The Bonnie family seem easy to use.

At Server Fault, currently 100 matches for bonnie, 77 matches for iozone, 75 questions tagged benchmarking.

Whilst CrystalDiskMark is for Windows platforms only, I see that Poojan Wagh used it in connection with L2ARC and FreeBSD so … did CrystalDiskMark run in Wine? I wonder. Other ZFS-related posts show use of Bonnie++.

Any other benchmarking software suggestions?

(Please, no results under this topic.)
grahamperrin Offline

User avatar
 
Posts: 1596
Joined: Fri Sep 14, 2012 10:21 pm
Location: Brighton and Hove, United Kingdom

bonniexx alias for bonnie++ in MacPorts

Post by grahamperrin » Wed Nov 07, 2012 12:45 pm

Re viewtopic.php?p=2636#p2636

I simply installed using MacPorts. For installation and other purposes, in MacPorts
bonnie++ has the alias
bonniexx
grahamperrin Offline

User avatar
 
Posts: 1596
Joined: Fri Sep 14, 2012 10:21 pm
Location: Brighton and Hove, United Kingdom

Re: ZFS-oriented benchmarking software suggestions (not resu

Post by grahamperrin » Fri Nov 09, 2012 12:40 am

At viewtopic.php?p=2688#p2688

si-ghan-bi wrote:… bonnie++ … short … option "-x n" …


Did you use MacPorts for the installation?

If not, then maybe your mistake is forgetting option -r at bonnie++ run time.

From an installation by MacPorts:

Code: Select all
--->  Activating bonniexx @1.96_0

Darwin's sysconf() doesn't support _SC_PHYS_PAGES. Due to this limitation, Bonnie++ cannot detect the amount of physical memory automatically. To tell Bonnie++ a suitable RAM size, you can use -r option. For example, if your Mac has 4GB RAM, use:

    bonnie++ -r 4096 -d /tmp

--->  Cleaning bonniexx
--->  Updating database of binaries: 100.0%
--->  Scanning binaries for linking errors: 100.0%
--->  No broken files found.


From the man page for bonnie++ 1.96

Code: Select all
       -r     RAM  size in megabytes. If you specify this the other parameters will
              be checked to ensure they make sense for a machine of that much  RAM.
              You should not need to do this in general use as it should be able to
              discover the RAM size. NB If you specify a size of 0 then all  checks
              will be disabled...


So …

On OS X: if you do not make that specification, the size of the file for IO performance measures will be 8,192 megabytes, which may be not appropriate for the amount of memory.

Results (examples)

The first examples under
benchmarking: results from Bonnie++
do use option -r
grahamperrin Offline

User avatar
 
Posts: 1596
Joined: Fri Sep 14, 2012 10:21 pm
Location: Brighton and Hove, United Kingdom

another suggestion

Post by grahamperrin » Fri Nov 09, 2012 2:16 am

Another suggestion, prompted by leafmuncher's first post to this forum:

Xbench

http://xbench.com
grahamperrin Offline

User avatar
 
Posts: 1596
Joined: Fri Sep 14, 2012 10:21 pm
Location: Brighton and Hove, United Kingdom

Re: ZFS-oriented benchmarking software suggestions (not resu

Post by ghaskins » Thu Dec 20, 2012 7:46 am

ghaskins Offline


 
Posts: 52
Joined: Sat Nov 17, 2012 9:37 am

Blackmagic Disk Speed Test

Post by grahamperrin » Mon Oct 28, 2013 3:27 pm

grahamperrin Offline

User avatar
 
Posts: 1596
Joined: Fri Sep 14, 2012 10:21 pm
Location: Brighton and Hove, United Kingdom


Return to General Discussion

Who is online

Users browsing this forum: ilovezfs and 0 guests

cron