CPF1161
&6 Mo alloués sur &7 Mo du pool &3 du sous-système &4.
Gravité 60 · État du système
Cause
La demande d'allocation n'a pas été satisfaite. Les travaux seront démarrés dans le pool si de la mémoire est allouée au pool. Une faible capacité mémoire peut provoquer de trop nombreuses paginations.
- Si aucune mémoire n'est allouée, le pool de stockage ou un pool utilisateur est in disponible. Le système limite le nombre de pools utilisateur à 62. Lorsque aucune mémoire n'est allouée, tous les travaux démarrés dans le pool s'exécutent dans le pool de base.
- Quand le pool ou davantage de mémoire est à nouveau disponible, le sous-système tente d'achever les allocations. Pour connaître l'allocation en cours de la mémoire et du pool, utilisez les commandes Gérer les travaux des sous-systèmes (WRKSBS) et Gérer l'état du système (WRKSYSSTS).
Que faire
Pour libérer la mémoire et les pools, arrêtez les sous-systèmes (commande ENDSBS), ou modifiez un sous-système actif (commande CHGSBSD).
Variables du message
Quand le système envoie le message, chaque variable est remplacée par une valeur réelle : un nom d'objet, de bibliothèque, un code...
| Variable | Type | Longueur |
|---|---|---|
| &3 | *BIN |
2 |
| &4 | *CHAR |
10 |
| &6 | *DEC |
15 |
| &7 | *DEC |
15 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF1161) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF1161) EXEC(DO)
/* traitement de l'erreur */
ENDDO