Aller au contenu

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

QTSEPOOL

Pool de fin de tranche de temps

Indique si les travaux interactifs sont déplacés vers le pool de base à la fin de leur tranche de temps (*BASE) ou restent dans leur pool (*NONE).

À quoi elle sert

Un travail interactif qui monopolise le processeur peut ralentir les autres du même pool. Avec *BASE, il est déplacé dans le pool de base à la fin de sa tranche de temps, puis retourne dans son pool d'origine à la première longue attente.

Réglage de performance historique, utile à l'exploitant quand des traitements lourds tournent en interactif.

Les valeurs possibles

ValeurSignification
*NONELes travaux ne sont pas déplacés (valeur livrée).
*BASEDéplacement vers le pool de base à la fin de la tranche de temps.

Prise en compte : Au démarrage des prochains travaux ; les travaux actifs ne changent pas.

La valeur recommandée

Conserver *NONE. Isoler les traitements lourds dans un sous-système et un pool dédiés est plus propre que de les faire migrer vers le pool de base.

La changer

CHGSYSVAL SYSVAL(QTSEPOOL) VALUE('*NONE')

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

Le piège

Avec *BASE, les travaux déplacés concurrencent tout le reste dans le pool de base, qui peut alors se surcharger ; l'effet n'est pas visible sur les travaux déjà ouverts.