
私はUbuntuコンピュータでi3ウィンドウマネージャを使用しています。によると、/proc/cpuinfo
私のコンピュータには20個のプロセッサがあります。ただし、大規模な並列ジョブ(例:)を実行すると、make -j
i3のステータスバーに非常に高いCPU使用率(300以上)が表示されることがよくあります。
どうやってこれができますか?
答え1
通常、i3ステータスバーに表示される内容は、i3status
実行準備が整ったプロセス数であるロードです(技術的にはRまたはD状態)。この数がどれだけ高くなるかという制限はありません。 300以上の数字をかなり見ました。
答え2
このようにCPU使用率を監視する場合、一部のソフトウェア(mpstatやi3statusなど)は1つのコア使用量を100%使用量と見なすため、300%は3つのコアと同じか3つのスレッドと同じになる可能性があります。 CPUのスレッド。