怎么使用Phoronix测试套件对Ubuntu/Linux主机进行性能基准测试

2023-03-2616:01:56 发表评论
腾讯云正在大促:点击直达 阿里云超级红包:点击领取
免费/便宜/高性价比服务器汇总入口(已更新):点击这里了解

怎么使用Phoronix测试套件对Ubuntu/Linux主机进行性能基准测试

您知道您的Ubuntu/Linux服务器的性能如何吗?当然,它们可能已经启动并运行,但您真的了解它们处理工作负载的能力吗?在部署将对服务器要求较高的应用程序或服务之前,了解服务器性能尤为重要。

为此,您是否对您的服务器进行了基准测试?如果没有,我将向您展示如何使用Phoronix 测试套件来做到这一点,这是全球最全面的测试和基准测试工具之一。该测试套件可以执行定量和定性基准测试,因此您可以将您的测试结果与其他人进行比较。

Phoronix 测试套件可以安装在 Linux、macOS、Windows、Solaris、GNU Hurd 和 BSD 操作系统上。我将演示如何在 Ubuntu Server 22.04 上安装和使用该工具。

下面让我们开始测试。

要安装 Phoronix 测试套件,您需要在您的香港服务器上安装好系统,使其正常运行,。我们这里以Ubuntu Server 22.04为例,并具有 sudo 权限的用户。

一、如何安装 Phoronix 测试套件

登录到您的Ubuntu系统的香港服务器实例并下载 Phoronix 测试套件 .deb 文件:

wget https://phoronix-test-suite.com/releases/repo/pts.debian/files/phoronix-test-suite_10.8.3_all.deb

下载文件后,使用以下命令安装该工具:

sudo dpkg -i phoronix*.deb

安装会出错,因为仍有依赖项需要满足。您可以使用单个命令修复该错误并完成安装:

sudo apt-get install -f

一旦满足所有依赖项,安装将完成。您可以使用以下方法验证安装:

phoronix-test-suite

上面的命令应该列出命令的所有帮助信息(其中有很多)。

二、如何使用 Phoronix 测试套件

首先,让我们使用以下命令列出可用的测试:

phoronix-test-suite list-available-tests

你甚至可以像这样按组列出测试:

phoronix-test-suite list-available-suites

或者,您可以使用以下命令调用有关特定测试的信息:

phoronix-test-suite info TEST

其中 TEST 是测试的名称。

假设我们要运行 pts/server 测试,它运行 26 种不同的独特测试(涵盖 Apache、Memcached、Redis、NGINX、PHP、PHP、OpenSSL、Node.js 等等。要运行该测试,您必须首先使用以下命令安装所需的测试依赖项:

phoronix-test-suite install pts/server

上述命令将需要 20 到 30 分钟才能完成。将终端归还给您后,使用以下命令启动测试:

phoronix-test-suite run pts/server

如上所示,运行命令是在交互模式下完成的,您必须在其中回答几个问题。您可以使用批处理模式功能,而不是每次都这样做。为此,您将首先运行以下命令:

phoronix-test-suite batch-setup

上述命令将要求您回答以下问题:

在批处理模式下保存测试结果 (Y/n):y

在批处理模式下自动打开 Web 浏览器 (y/N):n

自动将结果上传到 OpenBenchmarking.org (Y/n):y

提示输入测试标识符 (Y/n):

提示测试描述((Y/n)):

提示保存结果文件名 (Y/n):

运行所有测试选项((Y/n)):

回答所有问题,答案将保存在 ~/.phoronix-test-suite/user-config.xml 文件中。完成批处理设置后,您可以使用如下命令运行整个测试列表(这也将自动下载所有必要的依赖项并为您运行测试):

phoronix-test-suite batch-benchmark pts/server

由于您已经运行了批处理设置,因此您不必在基准测试期间回答问题。

测试完成后,信息将保存在您运行命令的同一目录中。梳理结果以查看您的服务器基准测试的表现。

这就是使用 Phoronix 测试套件对 Ubuntu 服务器实例进行基准测试的全部内容。您可以使用此工具执行更多操作,因此请务必查看官方文档以了解 Phoronix 测试套件可以为您服务的多种方式。

注意:现在服务器报价出炉,价格很低

1、腾讯云:限时 2860 元无门槛代金券:点击一键领取。

2、腾讯云最新优惠活动,3年/5年服务器限时抢购:点击前往。

3、阿里云:限时 2000 元无门槛代金券:点击一键领取。

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: