Aller au contenu

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

QBASACTLVL

Niveau d'activité du pool de mémoire de base

Nombre maximal de fils éligibles dans le pool de mémoire de base (*BASE), c'est-à-dire de fils système et utilisateur qui se disputent la mémoire en même temps.

À quoi elle sert

Le pool de base regroupe la mémoire non attribuée aux autres pools. QBASACTLVL fixe son niveau d'activité, soit le nombre de fils système et utilisateur autorisés à y être actifs simultanément. La valeur livrée est 6.

Réglage de performance pour l'exploitant : le réglage automatique de performance (QPFRADJ) peut le modifier.

Les valeurs possibles

ValeurSignification
1-32767Nombre maximal de fils éligibles dans le pool de base (de 1 à 32767) ; la valeur livrée est 6.

Prise en compte : Immédiate.

La valeur recommandée

Laisser la gestion au réglage automatique (QPFRADJ) tant que les performances sont correctes ; ne modifier à la main qu'après analyse des collections de performance.

La changer

CHGSYSVAL SYSVAL(QBASACTLVL) VALUE(6)

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

Le piège

Quand QPFRADJ n'est pas à 0 (1 : ajustement à l'IPL ; 2 : à l'IPL puis en continu ; 3 : en continu), le système peut réécrire cette valeur : un réglage manuel risque d'être écrasé sans prévenir.