运行google benchmark时,我收到警告,表示已启用cpu缩放。这是我可以通过标志在构建时切换还是在运行时通过参数进行切换的功能,还是系统设置?

最佳答案

google benchmark documentation中所述,要使用cpupower工具对disable CPU scaling进行操作。

sudo cpupower frequency-set --governor performance
./mybench
sudo cpupower frequency-set --governor powersave

10-07 14:24