Guía de administración de sistemas: administración de recursos y contenedores de Oracle Solaris y zonas de Oracle Solaris

ProcedureCómo determinar si un servidor Web tiene asignada suficiente capacidad de CPU

  1. Utilice el comando prctl para colocar un control de recurso con privilegios (de un superusuario) en las tareas que contienen un proceso httpd. Limite el número total de procesos ligeros de cada tarea a 40, y desactive todas las acciones locales.


    # prctl -n task.max-lwps -v 40 -t privileged -d all `pgrep httpd`
    
  2. Active una acción global de registro del sistema en el control de recurso task.max-lwps.


    # rctladm -e syslog task.max-lwps
    
  3. Observe si la carga de trabajo se encuentra con el control de recurso.

    Si lo hace, verá /var/adm/messages del modo siguiente:


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