用法)Jmap -heap [PID]

您好我有jmap问题

我只想查看尺寸(-堆选项)
堆转储号...

如果我运行[jmap -heap PID],则运行jvm的进程是否停止了世界?

最佳答案

是的,jmap -heap将导致世界暂停。而且,不仅应用程序线程将被停止,而且整个目标进程也将被停止。
jmap -heap通过HotSpot Serviceability Agent工作,这意味着在工具运行时挂起了目标进程。

有关Serviceability Agent工作原理的更多详细信息,请参见this answer

10-07 17:16