jmap 在linux下无法使用
运行环境:
系统:CentOS release 6.3 (Final)
JDK:1.7
操作:
命令行运行:~$ jmap -heap [pid号]
结果:
报错: Error attaching to process: sun.jvm.hotspot.debugger.DebuggerException:不允许的操作
解决方法:
命令行运行:~$ echo 0 | sudo tee /proc/sys/kernel/yama/ptrace_scope
然后再运行 jmap命令即可