Gestion des informations système, des processus et des performances dans Oracle® Solaris 11.2

Quitter la vue de l'impression

Mis à jour : Septembre 2014
 
 

Modification des paramètres de planification d'un processus de partage du temps (priocntl)

  1. Prenez le rôle root.

    Reportez-vous à la section A l’aide de vos droits administratifs attribués du manuel Sécurisation des utilisateurs et des processus dans Oracle Solaris 11.2 .

  2. Modifiez les paramètres de planification d'un processus de partage de temps en cours.
    # priocntl -s -m user-limit [-p user-priority] -i ID type ID list
    –s

    Permet de définir la limite supérieure de la plage de priorité utilisateur et de modifier la priorité en cours.

    –m user-limit

    Lorsque vous utilisez l'option –p, indique le niveau maximum dont vous pouvez augmenter ou diminuer la priorité.

    –p user-priority

    Permet de définir une priorité.

    –i ID type ID list

    Utilise une combinaison des paramètres xidtype et xidlist pour identifier le ou les processus. Le paramètre xidtype spécifie le type d'ID, comme l'ID de processus ou l'ID utilisateur. Utilisez le paramètre xidlist pour identifier une liste des ID de processus ou des ID utilisateur.

  3. Vérifiez l'état du processus.
    # ps -ecl | grep ID list
Exemple 2-5  Modification des paramètres de planification d'un processus de partage du temps (priocntl )

L'exemple suivant illustre comment exécuter une commande avec une tranche de temps de 500 millisecondes, une priorité de 20 dans la classe RT et une priorité globale de 120.

# priocntl -e -c RT -m 500 -p 20 myprog
# ps -ecl | grep myprog