除开常规的CPU内存大小会影响性能外,其他已知影响性能的条件:
内存频率主要影响吞吐,硬件不变情况下,使用2133频率吞吐为47G,使用2400频率吞吐为53G。目前推测是跟内存带宽有关,但实际内存条参数较多,内存频率作为一个显要变量进行测试,发现其与吞吐有关。
这里的运行频率指的是实际运行频率,可能存在一些内存条频率较高,但主板或者cpu不支持而降频,可使用 dmidecode -t memory 查看。
#软件层面
系统多线程配置,内核版本的系统需要开启超线程配置,否则性能较低。vpp版本还在适配当中,可能存在多线程导致锁过多反而性能降低,视情况开启或者关闭超线程。
Hyper-Threading Technology(超线程技术) -> Enable(启用)or Disable (禁用)开启过载保护会使系统关闭防护,进入二层转发状态,开启后可能测试出一个性能较高值而误认为为实际性能值。
无特殊要求下,应关闭过载保护进行测试