La commande 'wlmassign' permet de modifier les limitations d'un processus.

Ainsi, si l'on souhaite ralentir un processus consommateur lancé par le compte 'csonolet', il suffit de renseigner les fichiers suivant :

/etc/wlm/current/classes :

USERS:
      inheritance = "yes"
       localshm = "yes"

/etc/wlm/current/rules :

USERS           -       csonolet        -       -                               -       -

/etc/wlm/current/limits : 

USERS:
     CPU = 1%-10%;10%

Et si l'on souhaite maintenant modifier la classe active durant l'exécution du script pour qu'il revienne dans la classe 'System', non limitée, il suffit de taper la commande :

# wlmassign -S System   PID    # Où System est le nom de la nouvelle classe et PID le n° de processus du programme en cours.

 

 

icon phone
Téléphone/Whatsapp : +33 (0)6 83 84 85 74
icon phone