LINUX内存泄漏解决方法问题排查
LINUX内存泄漏解决方法问题排查内存泄漏问题排查1、获取内存泄漏程序的进程号ps -ef | grep java2、查看该进程下内存对象类全名中包含bshms的对象个数jmap -histo 进程号 | grep bshms3、打开java控制台(命令jconsole),连接到该进程,切到“内存”tab页,点击右上角的“执行GC”按钮进行垃圾回收,4、重复步骤2,看下对象个数,一直增加不减少,和程序内部逻辑不一样的,就是内存泄漏的。结合sort命令,来查看:一个JVM中什么类的实例最多?一
原创
2020-11-06 14:53:56 ·
1673 阅读 ·
0 评论