Aller au contenu

Valeur système IBM i (AS/400) · Contrôle du système

QDYNPTYSCD

Gestion dynamique des priorités entre bandes

Choisit la politique d'ordonnancement des tâches : priorités fixes (0) ou ajustées dynamiquement par le système (1, valeur livrée).

À quoi elle sert

Toute tâche du système (travaux, processus, unités d'exécution) est soumise à la politique d'ordonnancement choisie ici. En mode statique, les priorités ne changent jamais ; en mode dynamique, la plage 0-9 reste fixe tandis que les priorités 10-99 sont ajustées par le système.

Dans les deux cas, une valeur numérique basse est favorisée. C'est un réglage de spécialiste performances.

Les valeurs possibles

ValeurSignification
1Politique dynamique : priorités ajustées dans la plage 10-99 (valeur livrée).
0Politique statique : priorités fixes, jamais modifiées par le système.

Prise en compte : Au prochain IPL du système. Droits spéciaux *ALLOBJ et *SECADM requis.

La valeur recommandée

Conservez la valeur livrée 1, qui est aussi nécessaire à l'efficacité de QDYNPTYADJ.

La changer

CHGSYSVAL  SYSVAL(QDYNPTYSCD) VALUE('1')

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

Le piège

En politique statique, une tâche de haute priorité qui consomme du processeur en continu peut monopoliser la machine au détriment des tâches moins prioritaires. À manier avec prudence, avec un IPL nécessaire pour l'appliquer.