[〜#〜] kvm [〜#〜] セットアップで仮想マシンとしてFreeBSD9.0セットアップを実行しています。 FreeBSDの以前のバージョンでは、kern.hz
設定をより低い値に強制するのが一般的でした。これにより、仮想マシンは、何もすることなくタイマー割り込みを処理するため、ホストをビジー状態に保ちません FreeBSDハンドブック 説明:
最も重要なステップは、Parallels環境でFreeBSDのCPU使用率を減らすために調整可能なkern.hzを減らすことです。これは、次の行をに追加することで実現されます。
/boot/loader.conf:kern.hz = 100
この設定がないと、アイドル状態のFreeBSD ParallelsゲストOSはシングルプロセッサiMac®のCPUの約15%を使用します。この変更後、使用量はわずか5%に近くなります。
ただし、FreeBSD 9では、「動的ティックモード」(別名「ティックレスモード」)がデフォルトであり、デフォルトがkern.eventtimer.periodic
(読み取り:ティックレスモード)である0
設定によって制御されます。
これは私に不思議に思います-kern.hz
を下げるヒントは、仮想マシンのセットアップでFreeBSD 9をうまく動作させるためにまだ何か関連性がありますか?
理論的には必要ないはずですが、これによると FreeBSDへの投稿-安定したメーリングリスト VMware ESX5.0でティックレスVMを長期間使用すると問題が発生するようです-発生する場合と発生しない場合がありますKVMで。