J'ai Apache-tomcat comme mon serveur Web. Je veux vérifier ce que la taille du tas est allouée pour JVM par Linux. Aussi d'où, je peux le modifier. P>
4 Réponses :
Vous pouvez facilement vérifier l'allocation de mémoire de la taille du tas à l'aide de JConsole, si vous avez un chemin d'accès à votre JRE / JDK configuré correctement sur le système, vous devriez être capable de la démarrer avec la commande Pour gérer votre allocation de mémoire de tas, vous pouvez regarder ici: http://javahowto.blogspot.com/2006/06/6-common-errors-in-setting-java-heap.html p> jconsole code> de n'importe où . p>
Cela dépend de l'endroit où vous avez installé votre Java, sur mon Fedora son "/ USR / Java / Dernier / bin", le programme à appeler est "JConsole", comme je l'ai dit si vous avez un chemin vers votre répertoire bin, vous pouvez simplement exécuter 'JConsole' de n'importe où.
Je le posais parce que j'utilisais un serveur distant, je ne suis pas capable de courir JConsole là-bas
Ensuite, vous pouvez regarder ici: Stackoverflow.com/Questtions / 7350598 / ...
Y a-t-il une autre façon de le faire
Regardez mon lien au-dessus de votre dernier commentaire
Ce n'est pas tellement utile pour moi / bcoz URL de Tomcat ne prend pas le jconsole
Découvrez celui-ci: Stackoverflow.com/Questtions/242958/ Best-Tools-To-Monitor-Tom Cat
La taille du tas utilisé par Tomcat est définie dans sa configuration. P>
C'est l'endroit où vous pouvez les vérifier et le changer. P>
Si vous n'êtes pas sûr de l'enregistrement de cette configuration, je vous suggère de regarder la documentation Tomcat où elle est expliquée avec toutes les valeurs de configuration. P>
Un moyen simple sur Linux consiste à exécuter ce qui suit: Recherchez la mémoire JVM de départ et maximale: P> -XMS1024M -XMX4096M P>
blockQuote> Dans ce cas, il s'agit d'allouer
Si vous avez besoin de plus d'informations à partir du serveur, mais vous ne pouvez pas vous connecter de manière interactive (ou ne disposez pas d'une intervention d'intervention interactive ou non), vous pouvez inclure Javamelody dans votre fichier POM / LIB et il créera une page à l'hôte: 8080 // Surveillance avec toutes sortes d'informations, y compris le tas Taille, statistiques GC et taille de Permgen. P>
Ce n'est pas une chose sûre de laisser courir dans un environnement de production - si vous en avez besoin, tout le temps le verrouille au moins! P>