[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[connect24h:02103] Re: jail (固定 IP がやすく)
- To: connect24h@xxxxxxxxxxxxx
- Subject: [connect24h:02103] Re: jail (固定 IP がやすく)
- From: kaz@xxxxxxxxxxxx (NAKAMURA Kazushi)
- Date: Tue, 13 Mar 2001 00:13:23 +0900 (JST)
In article <20010312014943.6B26.TAK@xxxxxxxxx>
tak@xxxxxxxxx writes:
>説明不足ですいません。
>私の言うリソースは、CPU使用率とプロセス数です。
こういうのは説明不足とは言わず、誤解でしょう。一般的なラウンドロビン
スケジュールでは、「CPU使用率」に制限を課そうというのはナンセンスで、
やるとするなら優先度の設定です。一般的なUNIX系のOSは40段階の優先度(nice値)
を持っており、初期値は20で、値が大きくなる程そのプロセスはniceに(他の邪魔を
しないように)なります。nice値の操作はnice(1)コマンドで出来ますが、減らす
方への操作はsuperuserしか出来ません。
一方プロセス数の制限は、limit maxproc ホゲ で出来ます。/etc/login.conf
からでもおそらく出来るでしょう。一度 limit コマンドを使ってみてはいかが
でしょう。CPU timeやmemory使用量等に制限を課すことができます。ただし、
これは csh 系の shell の組み込みコマンドです。bash系はまた別のコマンド
体系になっていたと思います。
>login.confで各jailごとにプロセスやCPUの使用制限を掛けられるんでしょうか。
私自身はjailを使ってないので推測ですが、jailを起動する時、niceを掛ける
とか、limitの掛かったshellから起動すれば良いのではないでしょうか。実は
FreeBSD jp-manプロジェクトに参加していまして、最近4.3Rのコードフリーズ
に間に合わせるべく、jail(2)を翻訳中だったりしますが、読んでるだけじゃ
なかなか細かい動作までイメージが湧かなくて困ってます。
--
中村和志@神戸 <mailto:kaz@xxxxxxxxxxxx>
NAKAMURA Kazushi@KOBE <http://kobe1995.net/>