こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

cpu の制限 redhat linux7.0

特定のユーザーグループに対して、CPUの利用制限を設定したいのですが、どのような方法があるでしょうか。

具体的には、
一つのプロセスのCPUの負荷が50%を超えると、そのプロセスを強制終了させる、ようにしたいのです。

何かよい方法はないでしょうか。

投稿日時 - 2001-08-14 11:30:45

QNo.118472

tol

すぐに回答ほしいです

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

ANo.1

「CPU負荷が50%を超えると」の意味が良くわかりませんが、
I/Oがないユーザプロセスがその瞬間唯一ならば、
通常そのプロセスのCPU使用率は限りなく100%に近くなると思います。
逆にいえば、複数の同一の優先度のプロセスが存在した場合、
各プロセスは100%を等分しただけのCPU使用率になるでしょう。

「CPU負荷」という概念をどのように捉えられているかわかりませんが、
他の優先すべきプロセスに対し邪魔にならない様にすることを意図しているならば、
nice によって優先度を下げるよう理解を求めるのが良いのではないでしょうか。

投稿日時 - 2001-08-14 14:28:15

あなたにオススメの質問