执行 jmap -heap 选项时 JVM 是否停止?

Chu*_*ulK 4 java performance jvm jmap heap-dump

用法)Jmap -heap [PID]

你好,我有 jmap 问题

我只想查看大小(-heap 选项)堆转储编号...

如果我运行 [jmap -heap PID] 运行 jvm 进程就会停止?

apa*_*gin 6

是的,jmap -heap会导致世界暂停。此外,不仅应用程序线程将被停止,整个目标进程也会被停止。

jmap -heap通过 HotSpot Serviceability Agent 工作,这意味着目标进程在工具运行时被挂起。

有关 Serviceability Agent 如何工作的更多详细信息,请参阅此答案