如tomcat中這樣改:
方法區即Metaspace也可以OOM
java死鎖的例子:
排查堆詳情
工具:
會有重合,推薦jvisualvm工具。
可以下載一個visual gc的插件。 在jvisualvm中選擇【工具-插件】即可。
可以連接到遠程看liunx上的。
第三方工具阿里的:
arthas
點開懷疑的:
右鍵可以看到更多功能
在線的mat:
https://memory.console.perfma.com/detail/29833/class-loader/default
【GC】
默認是並行的GC:
可以看到即使使用CMS,也會打印parNew,表示新生代用的eparNew,因爲CMS只適用於老年代。
用工具看:
gceasy.io