2

perl で優先順位を制御できるかどうか疑問に思っています。基本的に、何らかのプロセスが CPU を占有しても、perl スクリプトをボックス内で実行し続けたいと考えています。この perl スクリプトは優先度を下げるか、プロセスが CPU を大量に消費している場合、perl スクリプトはそれを強制終了することもできます。オペレーティング システム固有のことは嫌いますが、これを Windows システム用に設計しようとしています。

4

2 に答える 2

1

getprioritysetpriorityを使用して、Perlで優先度を処理できます。

于 2012-12-07T00:09:28.803 に答える
0

POSIX::nice()から:

これは、現在のプロセスのスケジューリング設定を変更する C 関数の nice() に似ています。正の引数はより礼儀正しいプロセスを意味し、負の値はより必要なプロセスを意味します。通常のユーザー プロセスは、より礼儀正しくなります。失敗すると undef を返します。

于 2012-12-07T01:13:51.020 に答える