具有相同评级的不同 CPU 的性能却有很大差异...这是怎么回事呢?

具有相同评级的不同 CPU 的性能却有很大差异...这是怎么回事呢?

我用 6 台 OrangePi Zero 构建了一个集群,每台都配有 H2+ Allwinner 1.2GHz 四核 CPU、256MB RAM 和 16GB 10 级 Patriot SD 卡。它们通过 100Mb 以太网交换机连接,并由 Raspberry Pi 头节点控制。我使用 Ansible 与每个计算节点通信,这使我能够轻松地通过 SSH 发出命令,并且计算节点上没有运行守护程序或任何东西。

因此,每个计算节点都是 Debian 服务器的全新安装,并且完全相同。但是,简单执行sysbench基准测试(其中我强调 CPU 查找素数)会导致完成时间相差高达 50%。换句话说,我向这 6 个相同的系统发出相同的命令,它们完成的时间不同。为什么会这样?

我已经安装cpufrequtils并更改了调节器,performance并在每个节点上指定了相同的最大 CPU 频率。

如果有人有任何见解,请告诉我,我将不胜感激。

答案1

很简单...我意识到这是由于机箱设计不佳造成的。6 个计算节点中有 2 个比其他节点慢,而且它们也更靠近电源。添加风扇后,所有节点都以相同的速度运行。哇!

相关内容