深入JVM內核—原理與優化之八堆分析
1、內存溢出(OOM)的原因
JVM中的內存區間:堆、永久區、線程棧、直接內存
堆溢出;
方法區溢出;
棧溢出;
直接內存溢出;
2、MAT軟件使用
淺堆與深堆
顯示入引用和出引用
支配樹;
3、使用visual VM分析堆;
4、tomcat OOM分析案例;
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
JVM類加載機制入門
踏雪江南
2020-07-08 12:23:41
一文講透“進程,線程和協程”
雲棲號資訊小哥
2020-08-05 15:37:51
連續 3 年最受歡迎:Rust,香!
雲棲號資訊小編
2020-07-21 13:01:52
Python初學者的自我修養,找到自己的方向
雲棲號資訊小哥
2020-07-16 15:19:52
java多線程方式導入excel數據入數據庫
weixin_42982636
2020-07-08 11:21:30
Linux C/C++編程之(十七)進程間通信
我是管小亮
2020-07-08 10:47:44
6.4 ThreadPoolExecutor線程池的關閉方法shutdown和shutdownNow區別、示例
一点光辉
2020-07-08 10:46:31
linux下的線程池的實現
xiyuan255
2020-07-08 10:33:42
多線程輪流交替執行三種實現方法
沐雨金鳞
2020-07-08 10:30:45
Java 四種引用類型,強引用、軟引用、弱引用、虛引用
雲棲號資訊小哥
2020-08-04 14:40:48
你說你熟悉JVM?那你知道Java對象是如何創建、存儲和訪問的嗎?
雲棲號資訊小哥
2020-07-21 14:49:52
JVM之自定義類加載器入門
踏雪江南
2020-07-08 12:23:41
jvm雙親委派機制之打破雙親委派機制
踏雪江南
2020-07-08 12:23:41