如何进行 Linux 系统基准测试

基准用于评估软件应用程序(assess the performance of software applications)和计算机硬件的性能。在Windows PC 游戏社区中很(Windows PC gaming community)受欢迎(Popular),硬件基准测试测量各种属性,例如内存、处理器和硬盘性能。

这些诊断也可以在大多数Linux操作系统上执行,并使Linux用户能够通过提供有关其功能和翻新需求的信息来确定其计算机硬件的运行情况。(computer hardware)Linux系统基准测试的结果将有助于确定用户是否应该对硬件进行任何更改并识别系统瓶颈。

有许多开源Linux基准测试工具可用于帮助用户通过客观比较来微调他们的网络和系统。本文将概述可用于执行Linux系统基准测试的几种工具。

硬信息(Hardinfo)(Hardinfo)

Hardinfo提供基本的基准测试和详细的系统信息,并且在大多数Linux发行版存储库中都可用。它还将生成综合报告。

  • 下载并安装(Download and install)Hardinfo
  • 要启动应用程序,请转到系统工具(System Tools)>系统分析器和基准测试(System Profiler and Benchmark)
  • 或者,从命令行启动$ hardinfo

Hardinfo中提供了以下测试:

  • CPU 斐波那契
  • CPU 河豚
  • FPU 光线追踪
  • CPU 加密哈希
  • CPU N 皇后
  • FPU FFT

上述每个Linux系统基准测试都将提供一个分数,您可以使用该分数与其他系统进行比较。您还可以通过单击测试并查看计算机右侧的详细信息来快速获取系统信息。

要运行基准测试,请单击所需的选项卡。然后Hardinfo(Hardinfo)将运行测试。在右侧查看您的结果。

单击顶部工具栏中的生成报告(Generate Report),将设备、网络、计算机或基准测试结果导出到HTML文件。导出完成后,您将看到立即打开文件并查看的选项。

Phoronix 测试套件(Phoronix Test Suite)(Phoronix Test Suite)

Phoronix 测试套件(Phoronix Test Suite)是免费和开源的,可以访问 100 多个Linux系统(Linux)基准测试套件和 450 多个测试配置文件。只安装您想要的测试并访问报告和系统日志。

您可以在 Ubuntu 的软件中心(Software Center)以及其他Linux分发包管理器中找到Phoronix 。它为用户提供了基准测试和信息选项菜单。

安装Phoronix 测试套件(Phoronix Test Suite)有三种方法。第一种方法是打开终端并使用以下命令进行安装:

# sudo apt-get install phoronix-test-suite

另一种方法是在Ubuntu 软件中心(Ubuntu Software Center)搜索Phoronix并安装该软件包。

或前往产品网站(product website)下载最新版本。下载后,使用以下命令从终端安装它:

# sudo dpkg -i /path/to/packagename.deb

您还必须使用以下命令安装基本依赖项:

php5-cli php5-gd

如上所述,Phoronix有超过 100 个测试。请记住,每个测试都需要您下载其依赖项。用户可以运行单个测试或测试组(套件)。创建您自己的套件或使用Phoronix提供的套件。

使用以下命令查看当前可用套件的列表:

# phoronix-test-suite list-available-suites

要查看当前可用的Linux系统基准测试列表,请使用以下命令:

# phoronix-test-suite list-available-tests

Ubuntu上运行Phoronix之前,您必须先安装测试依赖包。在许多Linux发行版上,Phoronix可以使用软件包管理(software package management)系统来安装额外的依赖项(install additional dependencies)

开始测试的最简单方法是查看可用测试的列表,选择一个,然后使用以下命令运行它:

# phoronix-test-suite benchmark <TEST NAME>

如果这是您第一次使用Phoronix,您需要回答几个问题然后接受用户协议。基准测试(Benchmarking)结果上传到OpenBenchmarking.org

GtkPerf

GtkPerf是一个测试套件,用于测量系统渲染线条、创建图形和滚动下拉菜单的速度。用户将能够测量其桌面的响应速度。

要安装它,请在终端中键入以下命令:

做 apt-get install gtkperf(do apt-get install gtkperf)

或者在您的软件包安装程序中搜索它。

当您启动Linux系统基准测试时,GtkPerf将执行GTK+小部件操作并让您知道它们需要多长时间。

用户可以使用GtkPerf重现测试以检查多个设备的系统性能。

极客平台(Geekbench)(Geekbench)

Geekbench 是一个Linux系统基准测试工具,带有一个衡量单核和多核性能的评分系统。它仅在Linux中作为命令行可执行文件提供。

Geekbench得分越高,你的CPU越快越好。首先(Start)官方下载页面(official download page)下载最新版本的Geekbench

或者,使用以下命令将Geekbench下载到您的服务器:

wget http://cdn.geekbench.com/Geekbench-5.0.4-Linux.tar.gz

使用tar -zxvf Geekbench-5.0.4-Linux.tar.gz解压下载的文件。更改(Change)目录以转到您提取的 Geekbench 文件所在的文件夹:

cd Geekbench-4.3.3-Linux

使用以下命令在试用模式下运行测试:

./geekbench_x86_64

测试完成后,您将看到每个测试的唯一网站链接,以查看您的结果。结果被组织成一个表格。

完整的分数在表的顶部。滚动(Scroll)查看您运行的每个测试的结果。

结果被上传到网上(uploaded to the web),使您能够浏览您的分数。

使用(Use)上面的一些Linux系统基准测试工具来评估您的系统的性能和强度,并将您的结果与其他计算机进行比较。基准测试过程将帮助您找到薄弱环节并在必要时进行升级。



About the author

我是一名软件工程师,拥有 Xbox Explorer、Microsoft Excel 和 Windows 8.1 Explorer 方面的经验。业余时间,我喜欢玩电子游戏和看电视。我拥有犹他大学的学位,目前在一家国际公司担任软件工程师。



Related posts