====== Phoronix Test Suite ====== ===== Introduction ===== Wondering if it's time to upgrade your Slackware box? Look no further than the [[https://www.phoronix-test-suite.com/ | Phoronix Test Suite]] to benchmark it against other people's systems. Here is a quick guide to get it up and running, we'll use timed kernel compilation as an example because that seems like as good a benchmark as any. ===== Installing the Software ===== There already exists a [[https://slackbuilds.org/repository/14.2/system/phoronix-test-suite/ | SlackBuild]] for Phoronix. Download the file phoronix-test-suite.tar.gz, unpack it and build it like this (as root): # wget https://slackbuilds.org/slackbuilds/14.2/system/phoronix-test-suite.tar.gz # tar xvf phoronix-test-suite.tar.gz # cd phoronix-test-suite # wget http://www.phoronix-test-suite.com/releases/phoronix-test-suite-7.8.0.tar.gz # ./phoronix-test-suite.SlackBuild # installpkg /tmp/phoronix-test-suite-7.8.0-x86_64-1_SBo.tgz ===== Running the tests ===== Back as a normal user, you can list the available tests with: # phoronix-test-suite list-available-tests The first run of this command will take a little time as it is caching the lists. Subsequent runs will be far quicker. To run the kernel compilation benchmark it's just a matter of passing the 'benchmark' argument and the name of the test: # phoronix-test-suite benchmark pts/build-linux-kernel You will need to accept a license agreement and answer some questions. The test will run three times to get a representative result. At the end of it you will be invited to view the results in your web browser. ===== Comparing the results ===== Once it's done you can [[http://openbenchmarking.org/showdown/pts/build-linux-kernel | check some published benchmarks]]. Have fun! ====== Sources ====== * Originally written by [[wiki:user:bifferos | User Bifferos]] {{tag>howtos phoronix benchmark}}