Skip to content

Commit 376b389

Browse files
authored
Merge pull request Snailclimb#1365 from anaer/patch-22
Update JDK监控和故障处理工具总结.md
2 parents 6842592 + 7bddf34 commit 376b389

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

docs/java/jvm/JDK监控和故障处理工具总结.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,12 @@
2424

2525
这些命令在 JDK 安装目录下的 bin 目录下:
2626

27-
- **`jps`** (JVM Process Status): 类似 UNIX 的 `ps` 命令。用户查看所有 Java 进程的启动类、传入参数和 Java 虚拟机参数等信息;
28-
- **`jstat`** JVM Statistics Monitoring Tool): 用于收集 HotSpot 虚拟机各方面的运行数据;
29-
- **`jinfo`** (Configuration Info for Java) : Configuration Info forJava,显示虚拟机配置信息;
30-
- **`jmap`** (Memory Map for Java) :生成堆转储快照;
31-
- **`jhat`** (JVM Heap Dump Browser ) : 用于分析 heapdump 文件,它会建立一个 HTTP/HTML 服务器,让用户可以在浏览器上查看分析结果;
32-
- **`jstack`** (Stack Trace for Java):生成虚拟机当前时刻的线程快照,线程快照就是当前虚拟机内每一条线程正在执行的方法堆栈的集合。
27+
- **`jps`** (JVM Process Status): 类似 UNIX 的 `ps` 命令。用于查看所有 Java 进程的启动类、传入参数和 Java 虚拟机参数等信息;
28+
- **`jstat`**(JVM Statistics Monitoring Tool): 用于收集 HotSpot 虚拟机各方面的运行数据;
29+
- **`jinfo`** (Configuration Info for Java) : Configuration Info for Java,显示虚拟机配置信息;
30+
- **`jmap`** (Memory Map for Java) : 生成堆转储快照;
31+
- **`jhat`** (JVM Heap Dump Browser) : 用于分析 heapdump 文件,它会建立一个 HTTP/HTML 服务器,让用户可以在浏览器上查看分析结果;
32+
- **`jstack`** (Stack Trace for Java) : 生成虚拟机当前时刻的线程快照,线程快照就是当前虚拟机内每一条线程正在执行的方法堆栈的集合。
3333

3434
### `jps`:查看所有 Java 进程
3535

@@ -88,7 +88,7 @@ jstat -<option> [-t] [-h<lines>] <vmid> [<interval> [<count>]]
8888

8989
另外,加上 `-t`参数可以在输出信息上加一个 Timestamp 列,显示程序的运行时间。
9090

91-
### ` jinfo`: 实时地查看和调整虚拟机各项参数
91+
### `jinfo`: 实时地查看和调整虚拟机各项参数
9292

9393
`jinfo vmid` :输出当前 jvm 进程的全部参数和系统属性 (第一部分是系统的属性,第二部分是 JVM 的参数)。
9494

0 commit comments

Comments
 (0)