How to benchmark Linux machines (using Phoronix Test Suite and

Phoronix Test Suite is an open-source benchmarking platform which provides an extensible list of test profiles and test suites. Results can be uploaded and compared

# install
$ sudo yum install phoronix-test-suite (EPEL) | sudo apt-get install phoronix-test-suite
# if behind proxy then set initial proxy configuration
$ phoronix-test-suite network-setup

# list available tests profiles and suites
$ phoronix-test-suite list-tests (
$ phoronix-test-suite list-suites (

# run a test suite; may ask to install additional packages; take a coffee
$ phoronix-test-suites benchmark sqlite (~40mins)
$ phoronix-test-suites benchmark aio-stress (~9mins)
# note: benchmark = install+run

# list locally saved results
$ phoronix-test-suite list-results
$ phoronix-test-suite show-result|remove-result [test result]
$ ls ~/.phoronix-test-suite/test-results

# run a openbenchmarking id test and compare
$ phoronix-test-suite benchmark 1410317-SO-TEST2784377

# cleanup
$ rm -rf ~/.phoronix-test-suite/

From How to benchmark virtual machines
See PTS documentation in pdf


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s