From c4edb307489fddecab0e74f23b3b59a06a869981 Mon Sep 17 00:00:00 2001 From: Simon Cornet Date: Thu, 13 Nov 2025 21:23:21 +0100 Subject: [PATCH] feat: added phoronix benchmarking --- docs/benchmarking/phoronix-test-suite.md | 44 ++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 docs/benchmarking/phoronix-test-suite.md diff --git a/docs/benchmarking/phoronix-test-suite.md b/docs/benchmarking/phoronix-test-suite.md new file mode 100644 index 0000000..de51c12 --- /dev/null +++ b/docs/benchmarking/phoronix-test-suite.md @@ -0,0 +1,44 @@ +# Benchmarking using the Phoronix Test Suite + +The Phoronix benchmark suite does not require an introduction. More information here: + + +## Install on Linux + +```shell +wget -O- https://phoronix-test-suite.com/releases/phoronix-test-suite-10.8.4.tar.gz | tar xz +cd phoronix-test-suite && sudo ./install-sh +``` + +Install dependancies: + +```shell +sudo apt install -y php-cli php-xml pkg-config +``` + +## Basic benchmark + +For some quick basic system benchark you can use the following. +Check the docs for more information: + +```shell +phoronix-test-suite install fio sysbench +``` + +Setup the batch. + +```shell +phoronix-test-suite batch-setup +``` + +Run the benchmark. + +```shell +phoronix-test-suite batch-benchmark fio sysbench +``` + +## Results + +The results can be uploaded to the openbenchmark.org website for easy sharing. + +Example: