基础故障处理工具
1、jps:虚拟机进程状况工具
可以列出正在运行的虚拟机进程,并显示虚拟机执行主类(Main Class,main()函数所在的类)名称
以及这些进程的本地虚拟机唯一ID
2、jstat:虚拟机统计信息监视工具
用于监视虚拟机各种运行状态信息的命令行工具。它可以显示本地或者远程虚拟机进程中的类加载、内存、
垃圾收集、即时编译等运行时数据
3、jinfo:Java配置信息工具
实时查看和调整虚拟机各项参数
4、jmap:Java内存映像工具
生成堆转储快照,查询finalize执行队列、Java堆和方法区的详细信息,如空间使用率、当前用的是哪种收集器等。
5、jhat:虚拟机堆转储快照分析工具
与jmap搭配使用,来分析jmap生成的堆转储快照
6、jstack:Java堆栈跟踪工具
用于生成虚拟机当前时刻的线程快照
以上工具在jdk的bin目录下
可视化故障处理工具
JDK中除了附带大量的命令行工具外,还提供了几个功能集成度更高的可视化工具,用户可以使
用这些可视化工具以更加便捷的方式进行进程故障诊断和调试工作。
**这类工具主要包括JConsole、JHSDB、VisualVM和JMC四个。**
调优分析
略
目前应该用不到吧。。。。