Aller au contenu

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

QMAXACTLVL

Niveau d'activité maximal du système

Plafond historique du nombre de fils actifs sur tous les pools ; depuis la 7.4, le système se comporte comme avec *NOMAX quelle que soit la valeur.

À quoi elle sert

QMAXACTLVL limitait le nombre maximal de fils éligibles du système. Selon la documentation IBM i 7.5, cette valeur système n'est plus utilisée par le système d'exploitation (obsolète depuis la 7.4) : quel que soit le réglage, elle n'a aucun effet.

Les valeurs possibles

ValeurSignification
*NOMAXAucun maximum (équivalent à 32767) : valeur livrée.
2-32767Nombre maximal de fils éligibles ; sans effet puisque la valeur n'est plus utilisée par le système.

Prise en compte : Sans objet : la valeur n'est plus utilisée par le système d'exploitation.

La valeur recommandée

Laisser *NOMAX. Pour plafonner l'activité, agir plutôt sur les niveaux d'activité des pools et des sous-systèmes.

La changer

CHGSYSVAL SYSVAL(QMAXACTLVL) VALUE('*NOMAX')

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

Le piège

Sur les anciennes versions, une valeur trop basse bridait tous les travaux ; sur la 7.5, ne pas compter sur cette valeur pour limiter la charge : le système ne l'utilise plus.