如何对您的Linux系统进行基准测试:3个开源基准测试工具

Linux的命令行实用程序可以做任何事情,包括执行基准测试-但是使用专用的基准测试程序是一个更简单、更安全的过程。这些实用程序允许您跨不同的系统和配置执行可重现的测试。

这些Linux基准测试工具不像Windows的同类工具那样流行、知名或完善,但是它们允许您轻松地比较不同的系统并评估它们的性能。

Hardinfo-CPU基准测试

默认情况下,Ubuntu上没有安装Hardinfo,但在Ubuntu软件中心可以找到它--只需搜索“hardinfo”,然后安装System Profiler和Benchmark应用程序即可。如果您使用的是另一个Linux发行版,请在包管理器中搜索“hardinfo”包。

安装后,从仪表盘启动System Profiler和Benchmark应用程序。

Hardinfo显示有关您的系统、硬件和配置的信息。使用生成报告功能,您可以保存报告并选择要包括的信息(包括基准)。

滚动到列表底部,从六个CPU基准中选择一个来对您的CPU进行基准测试。Hardinfo会将您的CPU与其他CPU的性能进行比较。如果您试图比较计算机之间的CPU速度或确定超频的影响,CPU基准测试可能会很有用。

GtkPerf-GTK+基准

GtkPerf是另一个基准测试工具,您可以在Ubuntu的软件中心和其他Linux发行版的包管理器中找到。

GtkPerf测试GTK+图形工具包的性能,GNOME和Ubuntu的默认桌面应用程序使用该工具包。使用GtkPerf,您可以测量不同的GTK+主题、不同的GTK+版本以及不同版本的X服务器和图形驱动程序之间的性能差异。

启动基准测试,GtkPerf将执行GTK+小部件操作,并计算完成这些操作所需的时间。

该测试是可重现的,因此您可以使用GtkPerf在多台计算机和平台上测试GTK+的性能。

Phoronix测试套件-综合基准

Phoronix测试套件(也称为PTS)是由Phoronix网站创建的,用于运行用于Phoronix文章中的基准测试的可重现测试。它将自己标榜为“Linux可用的最全面的基准测试平台”。您也可以在Ubuntu的软件中心和其他Linux发行版的包管理器中找到它。

Phoronix Test Suite的使用条款规定,如果您选择提交测试结果,您的测试结果将被公开共享,并且启用匿名报告功能将导致PTS上传匿名数据-类型Y表示同意。完成此操作后,您可以选择是否启用匿名报告功能。

Phoronix测试套件提供了可供选择的基准测试和信息选项菜单。

要执行单个测试,请键入1。您将看到126个可供选择的测试列表。如果测试需要其他软件,测试套件将自动下载该软件。

要执行一组测试,请键入2。共有54个不同的测试套件,从音频和视频编码到光线跟踪和联网,应有尽有。

要执行复杂系统测试,请键入3。复杂系统测试包括五个测试:用于网页服务性能的Apache基准、用于射线跟踪性能的C-Ray、用于内存性能的RAM速度(两种不同配置)和用于磁盘事务性能的邮戳。

结果可以上传到OpenBenchmarking.org上进行比较。

您如何对您的Linux系统的性能进行基准测试?如果你有什么小窍门要分享,请留下评论。

相关文章