接前一篇文章:论文译读 —— STUN: Reinforcement-Learning-Based Optimization of Kernel Scheduler Parameters 5(4)
5. 评估
5.5 核数对性能的影响
由于调度器的功能,调度器的性能影响很大程度上取决于核的数量。因此,我们比较了STUN在4核、44核和120核机器上对Sysbench的性能改进。Sysbench线程选项设置为每台机器中CPU核心数量的10倍。此外,将policy和参数设置为通过过滤过程获得的最佳值。表3显示了通过STUN为每种核数优化的Sysbench的调度策略和参数值。
在每台机器上使用STUN的Sysbench性能提升如下:
STUN对4核机器进行优化的结果,Sysbench中每秒的事件数从4419个增加到5611个,增加了26.97%;在44核机器上,STUN显示出性能提高了54.42%,从3763提高到5811;在120核机器上,其显示出256.13%的改进,从1206提高到4295。图9显示了每台机器的提升率。
已经证实,在具有最多核的机器中,性能改进更高。