2016-07-15 4 views
1

Googleを実行すると、という警告が表示されます。は、CPUのスケーリングが有効であることを示しています。これは、フラグを使ってビルドするか、実行時に引数を使ってビルドを切り替えることができる機能ですか、それともシステム設定ですか?googleマイクロベンチマーキングcpuスケーリング警告

+1

どのCPUとプラットフォームを使用しているのかによって異なりますが、x86 PCの場合はBIOSで通常オフにできます。 Linuxではスケーリングなどを制御するのに使用できるCPUガバナも通常あります。 –

+0

@PaulRありがとう! – Tandura

+0

私はガバナーを "パワーセーブ"から "プリファレンス"に変更しましたが、GoogleのベンチマークではまだCPUのスケーリングについて警告しています。 –

答えて

0

google benchmark documentationに記載されているように、disable CPU scalingにはcpupowerツールを使用してください。

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