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
--
Bob Friesenhahn
bfrie...@simple.dallas.tx.us, http://www.simplesystems.org/users/bfriesen/
GraphicsMagick Maintainer, http://www.GraphicsMagick.org/
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss