JVM_3工具

在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
如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
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章