Aller au contenu

Valeur système IBM i (AS/400) · Stockage

QMCHPOOL

Taille du pool de mémoire machine

Taille, en Mo, du pool machine qui contient les programmes très partagés de la machine et du système ; la valeur livrée est 20.

À quoi elle sert

Le pool machine héberge les programmes de la machine et du système d'exploitation utilisés par tous les travaux. QMCHPOOL en fixe la taille ; le système l'élève de lui-même jusqu'au minimum imposé par la machine, qui dépend de la mémoire installée.

Un pool trop petit dégrade les performances de tout le système, d'où l'intérêt pour l'exploitant.

Les valeurs possibles

ValeurSignification
Nombre de MoTaille du pool machine ; 20 par défaut. Une valeur inférieure au minimum de la machine est relevée automatiquement.

Prise en compte : Immédiate.

La valeur recommandée

Laisser le réglage automatique de performance (QPFRADJ) ajuster le pool ; ne fixer manuellement qu'à la suite d'une analyse de pagination du pool machine.

La changer

CHGSYSVAL SYSVAL(QMCHPOOL) VALUE(20)

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 = 'QMCHPOOL'

Le piège

Le minimum réel est imposé par la machine et peut être bien supérieur à la valeur affichée : WRKSYSSTS montre la taille effective du pool 1.