让我们说我有几个JVM在几个进程中运行,比如JBoss,MyOwnjavaApplication,Apache等。 如何找出当前在一台机器上运行的JVM数量?以及如何获取特定进程ID的JVM内存使用情况。让我们说Jboss服务器进程ID是1234.所以我想知道进程ID为1234的进程的JVM内存使用情况。
答案 0 :(得分:1)
使用VisualVM监控您的Java应用程序。
转到java安装的bin路径并执行jvisualvm.exe
在Windows中,我将在下面进行操作。
C:\Program Files\Java\jdk1.6.0_24\bin> jvisualvm.exe