prctl コマンドを使用して、httpd プロセスを含むタスクにスーパーユーザーが所有する特権レベルの資源制御を設定します。各タスクの LWP の総数を 40 に制限し、すべてのローカルアクションを無効にします。
# prctl -n task.max-lwps -v 40 -t privileged -d all `pgrep httpd` |
資源制御 task.max-lwps で、システムログのグローバルアクションを有効にします。
# rctladm -e syslog task.max-lwps |
作業負荷が資源制御を超えるかどうかを監視します。
作業負荷が資源制御を超えると、次のような内容が /var/adm/messages に記録されます。
Jan 8 10:15:15 testmachine unix: [ID 859581 kern.notice] NOTICE: privileged rctl task.max-lwps exceeded by task 19 |