Solarisからulimit -e?

Solarisからulimit -e?

Solarisでこのコマンドと同等のものは何ですか?

ulimit -e 19

他のシステムでは、現在のシェルのすべてのプログラムがnice -n 19-e

答え1

私が理解したのは、ユーザーの下でプロセスの最大優先順位を定義したいです。 Solarisのprioctnlコマンドを使用してこれを実行できます。

prioctnl -s -m 19 -i uid $uid

便利なSolarisボックスはありませんが、マニュアルページを見つけることができます。ここ

また、永久にしたい場合は、プロジェクトに入れるのが最善の方法です。追加情報ここ

答え2

reniceコマンドの使い方を学ぶことをお勧めします。次のコマンドを使用して同じ操作を実行できます。

 renice 19 -p <pid1 pid2 ... pidN>

/bin/sh バリアントでローカルで実行する場合は、次を使用します。

 renice 19 -p $$

これにより、現在のシェルの良好なレベルがレベル19に変わります。

関連情報