VM benchmarking
http://en.wikipedia.org/wiki/VMmark
General benchmarking tools
phoronix is a testing and benchmarking platform.
Getting starting guide is found here:
http://www.phoronix-test-suite.com/?k=documentation
I've not had much luck installing it on Mac OS X, but it is claimed that it is possible.
i/o performance
iozone
I've found a tool called iozone, which is distributed as C source code. Compiles on many platforms, including Linux, Mac OS X and Windows. It is free.
Example of downloading and compiling on mac:
wget http://www.iozone.org/src/current/iozone3_408.tar tar xzvf iozone3_408.tar cd iozone3_408/src/current make macosx # source code is now compiled, run with ./iozone |
Run test (automatic mode):
./iozone -a |
Manual:
http://www.iozone.org/docs/IOzone_msword_98.pdf
The manual has build instructions and all flags are explained. It is not mentioned alot on the web, but I like it. It has a good interface, and is easy to understand.
CPU and memory performance
Geekbench
Cross platform benchmark tool for CPU and memory performance. It has commandline tool. Costs money (up to $79 for pro version). I have personally bought this tool.