目的
安装Phoronix测试套件,并使用Unigine基准测试和Steam游戏对系统的图形性能进行基准测试。
发行版
本指南针对Debian,Ubuntu,Fedora,OpenSUSE和Arch Linux。
要求
一个具有root特权和最新图形驱动程序的受支持发行版的有效安装。
困难
简单
约定
介绍
安装Phoronix测试套件和Steam
Ubuntu /Debian的
前往Phoronix测试套件下载页面,并获取最新.deb
包。收到软件包后,请使用gdebi
。
$ sudo apt install gdebi-core
$ sudo gdebi phoronix-test-suite_*.deb
(可选)安装Steam。如果您使用的是Debian,请先启用非免费存储库。
$ sudo apt install steam
CentOS的
使用当前的Phoronix测试套件更改以下链接,或直接从以下链接下载Phoronix测试套件网站。
$ wget https://phoronix-test-suite.com/releases/phoronix-test-suite-9.0.0.tar.gz
$ tar xzf phoronix-test-suite-9.0.0.tar.gz
$ cd phoronix-test-suite/
$ sudo ./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。安装它。
# dnf install phoronix-test-suite
接下来,如果尚未启用,请在系统上启用RPMFusion存储库。
# dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
然后,您可以安装Steam。
# dnf install steam
OpenSUSE
这两个软件包已在您的存储库中提供。安装它们。
# zypper in steam phoronix-test-suite
Arch Linux
Phoronix测试套件可通过AUR获得。前往其页,然后安装它。如果您拥有PTS,请在Pacman中安装Steam。
# pacman -S steam
列出测试
您可以在交互式命令行实用程序中或通过单个启动Phoronix Test Suite命令。首先,看一下交互式实用程序,以使自己对它可以做什么有所了解。最简单的方法是使用安装程序提供的图形启动器。
您将看到有关系统和可用选项的一些信息。通过列出可用的测试来对其进行测试。
现在回到那里。还有另一种列出测试的方法。打开一个新的终端并运行以下命令。
$ phoronix-test-suite list-tests
您会在终端窗口中看到大量的测试列表。以下测试名称pts/
要么system/
是您将要使用的东西。
运行Unigine Heaven
首先运行出色的通用图形基准测试。 Unigine测试非常出色。通过PTS安装Unigine Heaven。
$ phoronix-test-suite install unigine-heaven
您也可以始终通过运行测试来安装测试。如果您在运行测试时不可用,则Phoronix Test Suite将提示您进行安装。完成测试后,即可运行它。
$ phoronix-test-suite run unigine-heaven
在测试之前,系统会提示您设置一些选项。在这种情况下,系统会询问您分辨率和图形库。
该测试将启动并在渲染的3d环境中运行。 PTS将其编写脚本以运行并进行三次测试。然后,它将对这三个测试的帧率进行平均,以得出最终结果。
用蒸汽测试
Phoronix Test Suite还包括用于Steam游戏测试的选项。如果您已经安装了游戏,则过程会更加顺畅,因此请打开Steam并登录到您的帐户。选择您要测试的游戏。您可以列出Phoronix测试,也可以选择DoTA 2之类的免费软件。本指南遵循Metro Last Light,但您可以使用PTS拥有脚本的任何游戏。将游戏安装在Steam上后,请保持Steam打开,然后使用PTS安装测试。
$ phoronix-test-suite install metroll-redux
然后,运行测试。
$ phoronix-test-suite run metroll-redux
与Unigine测试一样,Phoronix测试套件也会询问您一些有关如何运行测试的问题。然后,它将开始运行几次。测试完成后,它将为您提供结果。
总结思想
现在您可以测量图形任务的系统性能。您可以测试新的驱动程序版本,以及其他可能影响帧速率的内容,例如内核。
Phoronix Test Suite还能够测试系统上的许多其他内容。随意看看并尝试一些其他基准测试。它可以帮助您发现系统中可能需要升级或软件配置不正确的弱点。