监视远程应用程序(使用 jstatd)时,我既不能分析也不能监视 CPU 消耗。堆监控(前提是我不使用 G1)有效。jvisualvm 提供消息“此 JVM 不支持”。在 CPU 图形窗口中。
我的设置中是否缺少任何东西?谷歌显示的结果很少。
本地环境(Mac OS X 10.6):
java version "1.6.0_15"
Java(TM) SE Runtime Environment (build 1.6.0_15-b03-219)
Java HotSpot(TM) 64-Bit Server VM (build 14.1-b02-90, mixed mode)
远程环境(Linux 版本 2.6.16.27-0.9-smp(gcc 版本 4.1.0 (SUSE Linux))):
java version "1.6.0_16" Java(TM) SE
Runtime Environment (build
1.6.0_16-b01) Java HotSpot(TM) 64-Bit Server VM (build 14.2-b01, mixed mode)
本地监控如宣传的那样工作。