![[z/OS]](../images/ngzos.gif)
Optimisation des applications accédant à CICS sur z/OS
Si votre application accède à CICS, vous pouvez, dans certains cas, être amené à optimiser la valeur d'intervalle de mise en différé des journaux.
Pourquoi et quand exécuter cette tâche
Ces informations ne s'appliquent qu'aux applications WebSphere qui accèdent à CICS.
Le paramètre d'initialisation du système LGDFINT spécifie l'intervalle de mise en différé des journaux utilisés par le gestionnaire de journaux de CICS dans l'établissement de la durée du retard d'une demande en écriture journal forcée avant d'appeler le consignateur du système MVS. La valeur est saisie en millisecondes.
Les évaluations de performances des charges de travail CICS traditionnelles ont montré que le paramètre par défaut de 5 millisecondes assure le meilleur équilibre entre le temps de réponse et le coût du processeur central. Gardez à l'esprit que les performances CICS peuvent diminuer suite à une modification de la valeur d'intervalle de la mise en différé des journaux. Une valeur trop haute retarde le rendement de transaction CICS du fait de l'attente supplémentaire à observer avant d'appeler le consignateur du système MVS.
Un exemple dans lequel de nombreux journaux d'écriture forcés sont émis et dans lequel peu de tâches se produisent en même temps correspond à un exemple de scénario où une diminution de l'intervalle de mise en différé des journaux est bénéfique au rendement de transaction CICS. De telles tâches passent la plupart de leur temps écoulé à attendre que la période de mise en différé des journaux se termine. Dans une telle situation, il y a peu d'avantages à retarder un appel vers le consignateur du système MVS pour écrire un tampon de journaux, un faible nombre d'autres enregistrements de journaux étant ajouté au tampon au cours de la période de retard.
Pour de plus amples informations sur CICS, reportez-vous au guide de performances : CICS Performance Guide.
Procédure
- Attribuez la valeur 5 au paramètre d'initialisation du système LGDFINT. Lorsque CICS est en exécution, vous pouvez utiliser la commande CEMT SET SYSTEM[LOGDEFER(valeur)] pour modifier de façon dynamique les paramètres LGDFINT.
- Définissez une valeur pour CICS RECEIVECOUNT suffisamment élevée pour gérer tous les tuyaux EXCI simultanés du système. La valeur par défaut est 4. Vous définissez cette valeur dans la partie définition de ressource des sessions EXCI.