[JAVA] Augmenter GC avec jcmd

On m'a dit quand j'enquêtais sur la cause d'une fuite de mémoire au travail. Prenez une note pour ne pas l'oublier.

Obtenir le PID

Tout d'abord, recherchez le PID du processus Java que vous souhaitez générer GC. L'histoire est alors.

$ jps
#Un PID Java qui s'exécute sur la même machine sort.

Cause GC

Spécifiez le PID cible et exécutez.

$ jcmd <PID> GC.run

Je surveillais avec VisualVM, mais l'utilisation de la mémoire a fortement chuté.

Recommended Posts

Augmenter GC avec jcmd
Démarrez avec le fonctionnement de JVM GC