La valeur système QPFRADJ vous permet d'indiquer si vous souhaitez voir le système ajuster automatiquement les performances de votre système. ATTENTION: - ce réglage (taille des pools et niveaux d'activités) ne concerne que les pools partageables *MACHINE,*BASE,*INTERACT,*SPOOL,*SHRPOOLx. (en aucun cas les pools privés) - si vous faites du tuning sur votre machine, et que vous êtes amenés à régler vous-même vos pools, n'oubliez pas de modifier cette valeur système. VALEURS POSSIBLES: 0 pas d'ajustement automatique (le système ne touche à rien) 1 Ajustement à l'IPL (suivant votre config.) 2 Ajustement à l'IPL et périodiquement 3 Ajustements périodiques (pas à l'IPL) |
Vous pouvez savoir ce qu'à fait le travail d'ajustement automatique des performances (travail système QPFRADJ), en mettant en place une fonction journal comme suit : 1/ création d'un récepteur par CRTJRNRCV JRNRCV(xxxx) 2/ création du journal CRTJRN(QSYS/QPFRADJ) JRNRCV(xxx) le journal DOIT s'appeler QPFRADJ DOIT être dans QSYS. A partir de maintenant, à chaque ajustement le système placera une entrée dans le récepteur associé. (penser à faire le ménage) pour visualiser le contenu de ce récepteur, DSPJRN dans un OUTFILE en prenant comme fichier modèle QAWCTPJE 1/ CRTDUPOBJ QAWCTPJE QSYS *FILE mabib monfic 2/ DSPJRN JRN(QSYS/QPFRADJ) OUTPUT(*OUTFILE) OUTFILE(MABIB/MONFIC) |
Vous pouvez faire votre propre réglage avec l'API suivante : Modification d'un pool système + QUSRCHGPA - BIN(4,0) N° du pool système - BIN(4,0) Nouvelle taille (-1 = *SAME) - BIN(4,0) Nouveau niveau d'activité (-1 = *SAME) -------------optionnel----------------- - CHAR(1) Envoi de messgae(QSYSOPR et QHST) Y = Yes, N = No - CHAR(?) Zone de retour d'erreur |