On Tue, 1 May 2012, Ray Van Dolson wrote:

Testing multi-threaded synchronous writes with IOzone might actually
mean something if it is representative of your work-load.

Sounds like IOzone may not be my best option here (though it does
produce pretty graphs).

bonnie++ actually gave me more realistic sounding numbers, and I've
been reading good thigns about fio.

None of these benchmarks is really useful other than to stress-test your hardware. Assuming that the hardware is working properly, when you intentionally break the cache, IOzone should produce numbers similar to what you could have estimated from hardware specification sheets and an understanding of the algorithms.

Sun engineers used 'filebench' to do most of their performance testing because it allowed configuring the behavior to emulate various usage models. You can get it from "https://sourceforge.net/projects/filebench/";.

Zfs is all about caching so the cache really does need to be included (and not intentionally broken) in any realistic measurement of how the system will behave.

Bob Friesenhahn
bfrie...@simple.dallas.tx.us, http://www.simplesystems.org/users/bfriesen/
GraphicsMagick Maintainer,    http://www.GraphicsMagick.org/
zfs-discuss mailing list

Reply via email to