Linux 企业发行版基准测试:CentOS 和 Ubuntu 被击败

Linux 企业发行版基准测试:CentOS 和 Ubuntu 被击败

#扫描二维码进入投票#

Linux 技术站 Phoronix 最近针对主流的 Linux 企业发行版进行了一项新的基准测试,比较了六个 Linux 发行版的开箱即用性能。

他们让发行版同时在两个机器(系统)上运行一系列基于企业/工作站的基准测试。 机器分别是高端 Core i9 7980XE 桌面系统,以及具有双 Xeon Gold 6138 处理器的 Tyan 1U Xeon 可扩展服务器。

参选发行版包括:

  • CentOS 7

  • Clear Linux 19110

  • openSUSE 42.3

  • openSUSE Tumbleweed

  • Ubuntu 16.04.3 LTS

  • Ubuntu 18.04 Daily

六个 Linux 发行版中都在两台机器上进行了大量测试,且都使用开源的 Phoronix Test Suite(https://www.oschina.net/p/phoronix-test-suite) 基准测试软件以完全标准化和可重复的方式进行自动化测试。

部分测试结果如下:

Perl 基准

Linux 企业发行版基准测试:CentOS 和 Ubuntu 被击败

只有运行高负荷的 Perl 程序,才能在模拟中估计真实世界中的效果

。如图所示,在此基准中,英特尔的 Clear Linux 在两个系统的变现都是最快的,而 openSUSE Tumbleweed 和 Ubuntu 18.04 最慢。

PyBench

Linux 企业发行版基准测试:CentOS 和 Ubuntu 被击败

利用 PyBench 做 Python 的覆盖测试,Clear Linux 再次成为基准测试最快发行版,其次是 Ubuntu 18.04,最后是 CentOS 7。

Numpy 基准

Linux 企业发行版基准测试:CentOS 和 Ubuntu 被击败

使用 Numpy 作为 Python 另一个重要基准,Clear Linux 在较新的发行版中保持了轻微的领先优势,而 CentOS 7 和 openSUSE 42.3 被落在了最后。

PHPBench

Linux 企业发行版基准测试:CentOS 和 Ubuntu 被击败

PHPBench 没有在所有测试过的操作系统上运行,但在 Ubuntu,Clear 和 CentOS 上运行过。 CentOS 7 / EL7 比其他版本要慢得多,因为它仍然依赖于 PHP5 作为其默认的 PHP 包,而其他发行版本则使用 PHP7。Clear Linux 仍然领先,据了解,他们在几个月前就开始使用 PGO 优化 PHP。

Go 基准

Linux 企业发行版基准测试:CentOS 和 Ubuntu 被击败

使用 Go 编程语言的基准测试 JSON 处理性能时,Ubuntu 16.04.3 LTS 比其他版本慢得多。在这个测试中,各发行版的差距不是很明显,数据极其相近的是 Clear Linux 和 Tumbleweed。

其他测试

此外,在 Phoronix 之前做的发行版启动测试中,Clear Linux 的启动速度也非常快。

Linux 企业发行版基准测试:CentOS 和 Ubuntu 被击败

Linux 企业发行版基准测试:CentOS 和 Ubuntu 被击败

以上结果显示,Intel 的 Clear Linux 发行版是 x86 平台性能最出色发行版,获胜次数最多,打败了 CentOS、openSUSE 和 Ubuntu 。OpenSUSE Tumbleweed 虽然落后,但获胜次数同样不少。

上一篇:C++中cin.clear()函数的说明及具体使用


下一篇:Nginx日志清理脚本