参考答案
1. jdk自带监控工具
- jconsole:Java Monitoring and Management Console是从java5开始,在JDK中自带的java监控和管理控制台,用于对JVM中内存, 线程和类等的监控
- jvisualvm:可以分析内存快照、线程快照;监控内存变化、GC变化等。
2. 第三方
- MAT(Memory Analyzer Tool):一个基于Eclipse的内存分析工具,是一个快速、功能丰富的Javaheap分析工具,它可以帮助我们查找内存泄漏和减少内存消耗
- GChisto:一款专业分析gc日志的工具
以上,是JVM面试题【常用的调优工具有哪些】的参考答案。
输出,是最好的学习方法。
欢迎在评论区留下你的问题、笔记或知识点补充~
—end—