CPUShareが低い場合でも、システムスライシングはシステムの応答性に深刻な影響を与える可能性があります。

CPUShareが低い場合でも、システムスライシングはシステムの応答性に深刻な影響を与える可能性があります。

カスタムスライスを作成したので(現在、ユーザー、システム、マシン、重要な4つのスライスがあります)、CPUSharesそのスライスの負荷が高いと、システムが実際に応答しないように感じますCPUShares

しかし、私はCPUShares非常に小さい値(64およびデフォルト値と比較して)を設定しましたが、正直に言うと、システムにも非常に反応がないように感じました。それほど多くはありませんが、まだ迷惑なことでした。したがって、CPU負荷は他のスライスと比較して非常に小さいが(約11%)、すべてが非常に応答しないように感じます。4096user.slicesystem.sliceimportant.slice

応答しないということは、より多くのCPUを使用しているにもかかわらず、user.sliceで実行されているのと同じアプリケーションがuser.slice.sliceで実行されているのと同じプロセスよりも他のプロセスにはるかに少ない影響を与えることを意味しますimportant.slice。たとえば、

8つのコアすべてで100%ロードでBlenderレンダラーを実行しても、user.sliceシステムが完全に応答しないようには感じられません。ユーザー体験それでも非常に優れており、PCはまだ他のタスクを実行できます。

important.sliceCPU を 11% だけ使用している場合、Blender レンダラーを低速で実行するとCPUSharesシステム全体が遅くなり、tty 遅延も発生します。

もちろん、CPUAccountingどこでもアクティブです。

ベストアンサー1

おすすめ記事