J'ai démarré mon application sous Linux 64 bits (CentOS) avec les paramètres suivants dans run.conf.bat:
set "JAVA_OPTS=-Xms3072M -Xmx8G -XX:MaxPermSize=512M -XX:PermSize=256M -XX:-UseGCOverheadLimit "
mon serveur a cette performance: 24 cpu, 256 Go de mémoire.
mon application et la base de données sont dans le même serveur physique.
J'ai cette situation que l'utilisation du processeur par les applications jvm va à 97% et il reste là comme indiqué dans le fichier joint:
mon application utilise: jdk1.6.0_26 et jboss 5.1
Je peux seulement résoudre ce problème en redémarrant le serveur,
est-ce la solution en augmentant un certaines valeurs dans le paramètre précédent: MaxPermSize, PermSize .. .
Je veux connaître votre opinion pour ce changement avant de le mettre en production
Partager