【发布时间】:2015-05-27 10:12:44
【问题描述】:
我的 Java 应用程序部署在 Tomcat 应用程序服务器上。使用 TaskManager,我可以查看 CPU 和内存使用情况。 Jconsole 显示的相同进程 ID 的内存使用情况与任务管理器显示的内存使用情况不同。这是因为任务管理器显示整个系统内存,而 Jconsole 显示分配给 JVM 的内存。如果我的理解有误,请纠正我。
我想记录我的 java 应用程序进程 ID 在特定时间跨度内的内存和 CPU 使用情况。如果我尝试使用 perfmon,它会显示所有进程的使用情况。有什么方法可以让我在 perfmon 中为一个特定的进程 ID 配置以及我需要在其中选择哪些计数器。
谢谢。
【问题讨论】:
标签: java tomcat memory perfmon