如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