On Sun, Oct 09, 2011 at 04:42:25PM -0400, vg_ us wrote: > will postmark transaction test do? here - > http://www.phoronix.com/scan.php?page=article&item=linux_2639_fs&num=1
Oh: http://blog.goolamabbas.org/2007/06/17/postmark-is-not-a-mail-server-benchmark/ "Thus it pains me a lot that they are trying to pass of a benchmark (Postmark) which does not have a single fsync(2) as appropiate for a mail server. " And that other benchmark posted earlier had barriers turned off. Anything that benchmarks without fsync is a lie, because it can create the file, do something with it, and unlink without ever having written a byte down to storage. Woo f'ing hoo. So no, a postmark transaction test won't do unless you can show me a resource that says it does fsyncs now, otherwise you're just playing with improved in-memory datastructures, and my workload is limited by random disk IO, not CPU. Bron.