Wlm

De wiki.nexiat.fr
Aller à la navigation Aller à la recherche
Fiche express
Domaine Répartition des ressources entre applications
Outil WLM (Workload Manager)
Contexte AIX — équivalent conceptuel des cgroups côté Linux
Voir aussi Cpuset (équivalent Linux)

WLM (Workload Manager) répartit les ressources système (CPU, mémoire, I/O disque) entre classes d'applications, pour empêcher une charge de travail d'en accaparer l'intégralité au détriment des autres — comparable dans l'esprit aux cgroups côté Linux (voir Cpuset).

Assigner un process à une classe existante

wlmassign -S user pid

Consulter les classes

lsclass -c nomdelaclasse

Statistiques d'activité

wlmstat -a                # activité de toutes les classes
wlmstat -a -l nomdelaclasse  # détail d'une classe précise
wlmstat -c -v                 # détail CPU

Créer/gérer des classes et règles

La création de classes et de règles d'assignation se fait le plus souvent via l'outil d'administration SMIT plutôt qu'en ligne de commande pure :

smitty wlmclass_gal    # gestion des classes
smitty crewlmrs          # créer une règle d'assignation
smitty chgwlmrs            # modifier une règle
wsm                           # interface graphique (Web-based System Manager)

Voir aussi

  • Cpuset — équivalent Linux (isolation de ressources via cgroups)