java進程佔用系統內存高,排查方法

1、top 查看具體是哪個進程吃內存較多,接下來我們以排查第一個爲例 2、定位線程問題(通過命令查看9534進程的線程情況),命令:ps p 9534 -L -o pcpu,pmem,pid,tid,time,tname,cmd 由此可以看到這PID:9534的進程產生了很多線程。接下來就可以通過jstack查看內存使用的堆棧。,具體可以執行 ps p 9534 -L -o pcpu,pmem,p
相關文章
相關標籤/搜索