java虚拟机的监控以及诊断工具

1. jps将打印所有正在运行的 Java 进程。

2. jstat允许用户查看目标 Java 进程的类加载、即时编译以及垃圾回收相关的信息。它常用于检测垃圾回收问题以及内存泄漏问题。

3. jmap允许用户统计目标 Java 进程的堆中存放的 Java 对象,并将它们导出成二进制文件。

4. jinfo将打印目标 Java 进程的配置参数,并能够改动其中 manageabe 的参数。

5. jstack将打印目标 Java 进程中各个线程的栈轨迹、线程状态、锁状况等信息。它还将自动检测死锁。

6. jcmd则是一把瑞士军刀,可以用来实现前面除了jstat之外所有命令的功能。

 

你可能感兴趣的:(java)