Phoronix Test Suite
The Phoronix Test Suite open-source, cross-platform automated testing/benchmarking software.
Download
export VERSION=8.8.1 curl -sL https://github.com/phoronix-test-suite/phoronix-test-suite/archive/v$VERSION.tar.gz | tar xzf – && cd phoronix-test-suite*
Dependencies
Archlinux
$ sudo pacman -S php
full
# pacman -S --needed --noconfirm php php-sqlite php-gd
CentOS
yum -y install php-cli php-xml php-json
Ubuntu
apt -y install php-cli php-xml
Run
$ ./phoronix-test-suite system-info
Available Suites
./phoronix-test-suite list-available-suites
Available Tests
./phoronix-test-suite list-available-tests
Results
myhomepc
Phoronix Test Suite v8.8.1
System Information
PROCESSOR: Intel Core i7-2600 @ 3.80GHz
Core Count: 4
Thread Count: 8
Extensions: SSE 4.2 + AVX
Cache Size: 8192 KB
Microcode: 0x28
Scaling Driver: intel_pstate powersave
GRAPHICS: Intel 2nd Generation Core IGP
Frequency: 1350MHz
Display Driver: modesetting 1.20.3
Monitor: 22EA63
Screen: 1920x1080
MOTHERBOARD: Gigabyte B75M-D3H
BIOS Version: F14
Chipset: Intel 2nd Generation Core DRAM
Audio: Realtek ALC887-VD
Network: Realtek RTL8111/8168/8411
MEMORY: 4 x 4096 MB DDR3-1333MT/s HMT351U6CFR8C-PB
DISK: 120GB SanDisk SDSSDA12
+ 1000GB Western Digital WD10EURX-63F
+ 1000GB Western Digital WD10EZRX-00A
+ 2 x 1000GB Seagate ST1000DX002-2DV1
File-System: btrfs
Mount Options: relatime rw space_cache ssd subvol=/ subvolid=5
Disk Scheduler: MQ-DEADLINE
OPERATING SYSTEM: Arch rolling
Kernel: 4.19.66-1-lts (x86_64)
Display Server: X Server 1.20.3
Security: l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable
+ mds: Vulnerable: Clear buffers attempted no microcode; SMT vulnerable
+ meltdown: Mitigation of PTI
+ spec_store_bypass: Vulnerable
+ spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization
+ spectre_v2: Mitigation of Full generic retpoline STIBP: disabled RSB fillingvog
Phoronix Test Suite v8.8.1
System Information
PROCESSOR: QEMU Virtual
Core Count: 1
Extensions: SSE 2
Cache Size: 4096 KB
Microcode: 0x1
GRAPHICS: cirrusdrmfb
Screen: 1024x768
MOTHERBOARD: Red Hat KVM
BIOS Version: 0.5.1
MEMORY: 1 x 256 MB RAM
DISK: 10GB
File-System: ext4
Mount Options: data=ordered relatime rw seclabel
Disk Scheduler: MQ-DEADLINE
OPERATING SYSTEM: CentOS Linux 7
Kernel: 3.10.0-957.27.2.el7.x86_64 (x86_64)
System Layer: KVM QEMU
Security: SELinux
+ l1tf: Mitigation of PTE Inversion
+ mds: Vulnerable: Clear buffers attempted no microcode; SMT Host state unknown
+ meltdown: Mitigation of PTI
+ spec_store_bypass: Vulnerable
+ spectre_v1: Mitigation of Load fences __user pointer sanitization
+ spectre_v2: Vulnerable: Retpoline without IBPBkvm
Phoronix Test Suite v8.8.1
System Information
PROCESSOR: QEMU Virtual 2.1.2
Core Count: 1
Extensions: SSE 2
Cache Size: 4096 KB
Microcode: 1
GRAPHICS:
MOTHERBOARD: QEMU Standard PC
BIOS Version: 1.7.5-20140531_083030-gandalf
MEMORY: 1 x 2048 MB RAM QEMU
DISK: 10GB
File-System: ext4
Mount Options: barrier=1 data=ordered relatime rw seclabel
Disk Scheduler: DEADLINE
OPERATING SYSTEM: CentOS 6.10
Kernel: 2.6.32-754.18.2.el6.centos.plus.x86_64 (x86_64)
System Layer: QEMU 2.1.2
Security: SELinux
+ l1tf: Mitigation of PTE Inversion
+ mds: Vulnerable: Clear buffers attempted no microcode; SMT Host state unknown
+ meltdown: Mitigation of PTI
+ spec_store_bypass: Vulnerable
+ spectre_v1: Mitigation of Load fences usercopy/swapgs barriers and __user pointer sanitization
+ spectre_v2: Mitigation of Full retpolineServerTwo
Phoronix Test Suite v8.8.1
System Information
PROCESSOR: AMD Turion II Neo N54L
Core Count: 2
Extensions: SSE 4a
Cache Size: 1024 KB
Microcode: 0x10000c8
GRAPHICS: AMD Mobility Radeon HD 4225/4250
Frequency: 500/400MHz
MOTHERBOARD: HP ProLiant MicroServer
BIOS Version: O41
Chipset: AMD RS880
Network: Intel 82574L + Broadcom NetXtreme BCM5723 PCIe
MEMORY: 1 x 2048 MB DDR3-1333MT/s
DISK: 1000GB Seagate ST1000DM010-2EP1 + 2 x 6001GB Western Digital WD6003FFBX-6
File-System: ext4
Mount Options: data=ordered relatime rw
Disk Scheduler: CFQ
OPERATING SYSTEM: Ubuntu 18.04
Kernel: 4.15.0-58-generic (x86_64)
Security: l1tf: Not affected
+ mds: Not affected
+ meltdown: Not affected
+ spec_store_bypass: Not affected
+ spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization
+ spectre_v2: Mitigation of Full AMD retpoline STIBP: disabled RSB fillingServerOne
Phoronix Test Suite v8.8.1
System Information
PROCESSOR: AMD Turion II Neo N54L
Core Count: 2
Extensions: SSE 4a
Cache Size: 1024 KB
GRAPHICS:
MOTHERBOARD: HP ProLiant MicroServer
BIOS Version: O41
MEMORY: 1 x 2048 MB DDR3-1333MHz
DISK: 4 x 1000GB Seagate ST1000DX001-1CM1 + 120GB Seagate ST3120811AS
File-System: ext4
Mount Options: barrier=1 data=ordered relatime rw
Disk Scheduler: CFQ
OPERATING SYSTEM: CentOS 6.10
Kernel: 2.6.32-754.18.2.el6.centos.plus.x86_64 (x86_64)
Security: l1tf: Not affected
+ mds: Not affected
+ meltdown: Not affected
+ spec_store_bypass: Not affected
+ spectre_v1: Mitigation of Load fences usercopy/swapgs barriers and __user pointer sanitization
+ spectre_v2: Mitigation of IBP disabledUsage
Phoronix Test Suite v8.8.1 (Hvaler) The **Phoronix Test Suite** is the most comprehensive testing and benchmarking platform available for Linux, Solaris, macOS, Windows, and BSD operating systems. The Phoronix Test Suite allows for carrying out tests in a fully automated manner from test installation to execution and reporting. All tests are meant to be easily reproducible, easy-to-use, and support fully automated execution. The Phoronix Test Suite is open-source under the GNU GPLv3 license and is developed by Phoronix Media in cooperation with partners. View the included documentation or visit https://www.phoronix-test-suite.com/ for full details. SYSTEM diagnostics interactive php-conf shell system-info system-sensors TEST INSTALLATION force-install [Test | Suite | OpenBenchmarking ID | Test Result] ... install [Test | Suite | OpenBenchmarking ID | Test Result] ... install-dependencies [Test | Suite | OpenBenchmarking ID | Test Result] ... make-download-cache remove-installed-test [Test] TESTING auto-compare benchmark [Test | Suite | OpenBenchmarking ID | Test Result] ... estimate-run-time [Test | Suite | OpenBenchmarking ID | Test Result] finish-run [Test Result] run [Test | Suite | OpenBenchmarking ID | Test Result] ... run-random-tests run-tests-in-suite stress-run [Test | Suite | OpenBenchmarking ID | Test Result] ... strict-benchmark [Test | Suite | OpenBenchmarking ID | Test Result] ... strict-run [Test | Suite | OpenBenchmarking ID | Test Result] ... BATCH TESTING batch-benchmark [Test | Suite | OpenBenchmarking ID | Test Result] ... batch-install [Test | Suite | OpenBenchmarking ID | Test Result] ... batch-run [Test | Suite | OpenBenchmarking ID | Test Result] ... batch-setup default-benchmark [Test | Suite | OpenBenchmarking ID | Test Result] ... default-run [Test | Suite | OpenBenchmarking ID | Test Result] ... dry-run [Test | Suite | OpenBenchmarking ID | Test Result] ... internal-run [Test | Suite | OpenBenchmarking ID | Test Result] ... OPENBENCHMARKING.ORG clone-result [OpenBenchmarking ID] ... list-recommended-tests make-openbenchmarking-cache openbenchmarking-changes openbenchmarking-login openbenchmarking-refresh openbenchmarking-repositories openbenchmarking-uploads recently-added-tests upload-result [Test Result] upload-test-profile upload-test-suite INFORMATION info [Test | Suite | OpenBenchmarking ID | Test Result] list-all-tests list-available-suites list-available-tests list-available-virtual-suites list-cached-tests list-installed-dependencies list-installed-suites list-installed-tests list-missing-dependencies list-not-installed-tests list-possible-dependencies list-saved-results list-test-usage list-unsupported-tests search ASSET CREATION build-suite create-test-profile debug-benchmark [Test | Suite | OpenBenchmarking ID | Test Result] ... debug-install [Test | Suite | OpenBenchmarking ID | Test Result] ... debug-result-parser [Test | Suite | OpenBenchmarking ID | Test Result] ... debug-test-download-links [Test | Suite | OpenBenchmarking ID | Test Result] download-test-files [Test | Suite | OpenBenchmarking ID | Test Result] ... inspect-test-profile [Test] result-file-to-suite [Test Result] validate-result-file validate-test-profile [Test] validate-test-suite RESULT MANAGEMENT analyze-all-runs [Test Result] auto-sort-result-file [Test Result] compare-results-to-baseline [Test Result] [Test Result] edit-result-file [Test Result] extract-from-result-file [Test Result] merge-results [Test Result] ... refresh-graphs [Test Result] remove-result [Test Result] remove-results-from-result-file [Test Result] remove-run-from-result-file [Test Result] rename-identifier-in-result-file [Test Result] rename-result-file [Test Result] reorder-result-file [Test Result] result-file-raw-to-csv [Test Result] result-file-stats [Test Result] result-file-to-csv [Test Result] result-file-to-json [Test Result] result-file-to-pdf [Test Result] result-file-to-text [Test Result] show-result [Test Result] wins-and-losses [Test Result] OTHER commands debug-dependency-handler debug-render-test debug-self-test help version MODULES auto-load-module list-modules module-info [Phoronix Test Suite Module] module-setup [Phoronix Test Suite Module] test-module [Phoronix Test Suite Module] unload-module USER CONFIGURATION enterprise-setup network-info network-setup user-config-reset user-config-set PHOROMATIC start-phoromatic-server