如果不推荐使用jstat,我应该使用什么呢?

sha*_*unc 2 java jstat

突然间我发现这jstat 是不赞成的:

jstat工具显示已检测的HotSpot Java虚拟机(JVM)的性能统计信息.目标JVM由其虚拟机标识符或下面描述的vmid选项标识.

注意:此实用程序不受支持,可能在J2SE SDK的未来版本不可用.它目前在Windows 98和Windows ME平台上不可用.

我在Windows上没有开发任何东西多年,但问题是 - 我应该使用什么,现在哪个工具(或一组工具)被认为是我可以使用的那种监控的最佳替代品jstat

更新:最好使用纯CLI工具.

Fra*_*eau 7

该文件说,这是不支持的(不太过时还),因为JDK 5(您链接),但它仍然存在于JDK 6,第7和OpenJDK的8.我不是太担心它在短期内消失,特别是因为它没有替换(jcmd没有等效命令).

此外,工具和实用程序目录说,它支持,但在Windows 98和ME.然后它再次说明它没有支持和实验..


但有一点需要注意:上次我检查时,它不支持G1,但是JConsole/JVisualVM也没有.这并不意味着它无法适应.