Administrator
发布于 2023-02-06 / 51 阅读
0
0

虚拟机性能监控、故障处理

基础故障处理工具

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四个。**

调优分析

略

目前应该用不到吧。。。。

评论