RHEL CentOS Debian Ubuntu выполнение тестирования с помощью phoronix-test-suite
Предварительно установим php
Debian, Ubuntu:
# apt-get install php5 php5-gd
Для недостающих зависимостей
# apt-get -f install
RHEL, CentOS:
# yum -y install php php-mbstring php-pear
Скачиваем с оф. сайта http://www.phoronix-test-suite.com/ и распаковываем архив
# tar xvf phoronix-test-suite-4.6.0.tar.gz
Переходим в распакованную директорию и устанавливаем
# cd phoronix-test-suite/
# ./install-sh
Phoronix Test Suite Installation Completed
Executable File: /usr/bin/phoronix-test-suite
Documentation: /usr/share/doc/phoronix-test-suite/
Phoronix Test Suite Files: /usr/share/phoronix-test-suite/
Управление тестами (некоторые из команд)
Установленные тесты
# phoronix-test-suite pts/installed
Все тесты
# phoronix-test-suite pts/all
Просмотр доступных тестов на OpenBenchmarking.org
# phoronix-test-suite list-available-tests
Скачать тест
phoronix-test-suite download-test-files [Test | Suite]
Установить тест
install [Test | Suite | OpenBenchmarking.org ID | Test Result]
Тесты для определенной ОС
pts/linux - Linux
pts/solaris - Solaris, OpenIndiana
pts/bsd - *BSD
pts/macosx - MacOSx
Детальная информация о системе
# phoronix-test-suite detailed-system-info
Отображение аппаратных и программных датчиков
# phoronix-test-suite system-sensors
Пример
Отображаем список тестов
# phoronix-test-suite list-available-tests
Скачиваем тест
# phoronix-test-suite download-test-files pts/compress-gzip Gzip Compression
Downloading Test Files For: pts/compress-gzip-1.1.0
Phoronix Test Suite v4.6.1
To Download Files: pts/compress-gzip-1.1.0
Determining File Requirements ..........................................
Searching Download Caches ..............................................
Устанавливаем
# phoronix-test-suite install pts/compress-gzip Gzip Compression
Phoronix Test Suite v4.6.1
Installed: pts/compress-gzip-1.1.0
Unknown: Gzip
Unknown: Compression
Запускаем тест
# phoronix-test-suite run pts/compress-gzip Gzip Compression
Будет предложено сохранить результаты под определенным именем, а также ввести описание
Would you like to save these test results (Y/n): y
Enter a name to save these results under: gzip
Enter a unique name to describe this test run / configuration:
После выполнения теста, можно отобразить результаты через веб-браузер
Do you want to view the results in your web browser (Y/n):
Would you like to upload the results to OpenBenchmarking.org (Y/n): y
Would you like to attach the system logs (lspci, dmesg, lsusb, etc) to the test result (Y/n): y