Aller au contenu

Valeur système IBM i (AS/400) · Contrôle du système

QCMNARB

Nombre d'arbitres de communication

Nombre de travaux système « arbitres de communication » qui traitent le travail des contrôleurs et unités ; *CALC laisse le système le calculer.

À quoi elle sert

Les arbitres de communication traitent les demandes d'entrée-sortie envoyées aux unités ainsi que les événements liés à leur mise à disposition. QCMNARB fixe leur nombre au démarrage.

Avec *CALC, le système détermine lui-même le nombre : c'est le réglage recommandé par IBM.

Les valeurs possibles

ValeurSignification
*CALCNombre calculé par le système. Valeur livrée et recommandée.
1-99Nombre de travaux arbitres démarrés.
0Aucun arbitre : le travail est fait par les travaux système QSYSARB et QLUS. À n'utiliser que sur recommandation du support IBM.

Prise en compte : Au prochain IPL. Le droit spécial *JOBCTL est requis.

La valeur recommandée

Garder *CALC. Ne fixer un nombre qu'à la demande du support IBM, après diagnostic d'un goulet d'étranglement sur les travaux de communication.

La changer

CHGSYSVAL SYSVAL(QCMNARB) VALUE('*CALC')

Pour lire la valeur actuelle et celle de la livraison, en SQL :

SELECT SYSTEM_VALUE_NAME, SYSTEM_VALUE, SHIPPED_DEFAULT_VALUE
FROM QSYS2.SYSTEM_VALUE_INFO
WHERE SYSTEM_VALUE_NAME = 'QCMNARB'

Le piège

La valeur n'est lue qu'au démarrage : un changement ne produit rien tant que l'IPL n'a pas eu lieu. Mettre 0 reporte la charge sur QSYSARB et QLUS.