Java memory dump issue

后端 未结 2 430
不知归路
不知归路 2021-01-16 03:37

I have tried to create a memory dump using with below code

 **/usr/lib/jvm/j2sdk1.5-sun/bin/jmap -heap 10699**

but i got below mentioned er

相关标签:
2条回答
  • 2021-01-16 04:05

    To be proactive, I'll assume you're running ubuntu. In that case, type the following:

    echo 0 | sudo tee /proc/sys/kernel/yama/ptrace_scope
    

    If you're not running ubuntu, I'll recommend that you run jmap as the same user as ran your target process

    0 讨论(0)
  • 2021-01-16 04:10

    (Assuming you're on ubuntu)

    A quick fix is echo 0 | sudo tee /proc/sys/kernel/yama/ptrace_scope.

    If you want this to survive a reboot, and you don't want to compromise the protection that a restricted ptrace_scope provides, I recommend using setcap cap_sys_ptrace=eip on the binaries that require ptrace. For a java developer, you can run this command (as root)

    find /usr/lib/jvm -type f -perm -o+x -exec setcap cap_sys_ptrace=eip {} \;
    
    0 讨论(0)
提交回复
热议问题