如果要开发一个JVM的监控工具,该学习哪些东西?
没开发过,具体不是很清楚,但是《深入理解Java虚拟机》 4.1 节有如下片段:
JDK的命令行工具大多数是java/lib/tools.jar类库的一层薄包装, 它们的主要功能代码是在tools类库中实现的。
...
借助tools.jar类库里面的接口, 我们可以直接在应用程序中实现功能强大的监控分析功能。
所以, 或许可以从tools.jar入手了解.
15 回答8.4k 阅读
8 回答6.2k 阅读
1 回答4.1k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答3.1k 阅读
2 回答3.8k 阅读
3 回答1.7k 阅读✓ 已解决
jmap、jps、jinfo、jstat、jmx等