Guide d'administration système : Gestion des ressources des conteneurs et des zones Oracle Solaris

ProcedureDétermination de la capacité CPU allouée à un serveur Web

  1. Servez-vous de la commande prctl pour intégrer un contrôle de ressource privilégié (possédé par un superutilisateur) aux tâches contenant un processus httpd. Limitez à 40 le nombre total de LWP de chaque tâche et désactivez toutes les actions locales.


    # prctl -n task.max-lwps -v 40 -t privileged -d all `pgrep httpd`
    
  2. Appliquez une action globale de consignation système au contrôle de ressource task.max-lwps.


    # rctladm -e syslog task.max-lwps
    
  3. Observez si la charge de travail perturbe le contrôle de ressource.

    Le cas échéant, vous obtenez des messages /var/adm/messages semblables à celui-ci :


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