我被称为这个GC暂停issue;它建议将-XX:+PerfDisableSharedMem
JVM标志设置为false
。我的问题是,当我们将此标志设置为false
时,会发生什么?
最佳答案
然后/tmp/hsperfdata*
将不会被编写。根据hotspot-runtime-dev的讨论,这将阻止某些性能监视命令行工具自动发现正在运行的VM。如果明确指定了PID,它们仍然可以附加到正在运行的进程中。
我被称为这个GC暂停issue;它建议将-XX:+PerfDisableSharedMem
JVM标志设置为false
。我的问题是,当我们将此标志设置为false
时,会发生什么?
最佳答案
然后/tmp/hsperfdata*
将不会被编写。根据hotspot-runtime-dev的讨论,这将阻止某些性能监视命令行工具自动发现正在运行的VM。如果明确指定了PID,它们仍然可以附加到正在运行的进程中。