Oracle® Solaris 11.2 でのリソースの管理

印刷ビューの終了

更新: 2014 年 7 月
 
 

Web サーバーに十分な CPU 容量が割り当てられているかどうかを判定する方法

  1. prctl コマンドを使用して、httpd プロセスを含むタスクに root が所有する特権レベルのリソース制御を設定します。各タスクの LWP の総数を 40 に制限し、すべての局所アクションを無効にします。
    # prctl -n task.max-lwps -v 40 -t privileged -d all `pgrep httpd`
  2. リソース制御 task.max-lwps で、システムログの大域アクションを有効にします。
    # rctladm -e syslog task.max-lwps
  3. 作業負荷がリソース制御を超えるかどうかを監視します。

    作業負荷がリソース制御を超えると、次のような内容が /var/adm/messages に記録されます。

    Jan  8 10:15:15 testmachine unix: [ID 859581 kern.notice] 
    NOTICE: privileged rctl task.max-lwps exceeded by task 19