How can I run a system benchmark in a Linux installation? I'd like to do a full test with the core system functionalities like:

  • CPU performance
  • Memory performance
  • Disk / IO performance
  • Network performance

Is there any Open Source tool that I can run in a server and collect benchmark data?

link|improve this question

64% accept rate
feedback

2 Answers

Check out

http://openbenchmarking.org/

They have a lot of good information about Open OS Benchmarking.

link|improve this answer
feedback

I find sysbench pretty useful.

On my cloud machines, I often run:

for i in cpu threads mutex memory; do
        sysbench --test=$i run
done

Note that there are many, many test options, and two more modes that require a bit more setup (fileio and oltp).

I use this to determine the relative speed of various instances I launch with my cloud providers.

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.