Amélioration des performances Java
Vous pouvez effectuer diverses actions pour améliorer les performances des applications Java™ et des machines virtuelles Java dans lesquelles elles s'exécutent.
À propos de cette tâche
En plus d'optimiser CICS® lui-même, vous pouvez améliorer les performances des applications Java en procédant comme suit:
- Vérification de la bonne écriture des applications Java
- Optimisation de l'environnement d'exécution Java (JVM)
- Optimisation du langage dans lequel la machine virtuelle Java s'exécute
Procédure
- Déterminez les objectifs de performances de votre charge de travail Java.Parmi les objectifs les plus courants, citons la réduction de l'utilisation du processeur ou des temps de réponse des applications. Une fois que vous avez décidé de l'objectif, vous pouvez optimiser l'environnement Java.
- Analysez vos applications Java pour vous assurer qu'elles s'exécutent efficacement et qu'elles ne génèrent pas trop de place.IBM® dispose d'outils qui peuvent vous aider à analyser les applications Java afin d'améliorer l'efficacité et les performances de méthodes particulières et de l'application dans son ensemble.
- Optimisez le serveur JVM.Vous pouvez utiliser les statistiques et les outils IBM pour analyser les paramètres de stockage, la récupération de place, les attentes de tâche et d'autres informations afin d'optimiser les performances de la machine virtuelle Java.
- Optimisez l'enclave Language Environment ® dans laquelle s'exécute une machine virtuelle Java.Les JVM utilisent le stockage MVS, obtenu par des appels aux services de l'environnement linguistique MVS. Vous pouvez modifier les options d'exécution de Language Environment pour optimiser le stockage alloué par MVS.
- Facultatif: Si vous utilisez la région de bibliothèque partagée z/OS® pour partager des DLL entre des machines virtuelles Java dans différentes régions CICS , vous pouvez optimiser les paramètres de stockage.