这可能是由于/ tmp中用于与进程通信的文件所具有的权限与 jstack所 获得的权限不同。有问题的文件是/ tmp / hsperfdata_ $
USER / $ PID。
不知道为什么它与-F一起使用,因为手册页只说“当’jstack [-l] pid’不响应时,强制执行堆栈转储”。

这可能是由于/ tmp中用于与进程通信的文件所具有的权限与 jstack所 获得的权限不同。有问题的文件是/ tmp / hsperfdata_ $
USER / $ PID。
不知道为什么它与-F一起使用,因为手册页只说“当’jstack [-l] pid’不响应时,强制执行堆栈转储”。