3.深刻jvm內核-原理、診斷與優化-7. java堆分析

1、java堆分析java

內存溢出(OOM)的緣由
	MAT使用基礎(和jvisualvm 相似)
	淺堆(Shallow Heap)與深堆(Retained Heap)
	顯示入引用(incoming)和出引用(outgoing)
	支配樹
	使用Visual VM(jvisualvm)分析堆
	Tomcat OOM分析案例
  1. jvm中內存區間tomcat

    1. 堆溢出jvm

    2. 永久區(元空間)code

    3. 棧溢出blog

    4. 直接內存溢出內存

  2. 支配樹基礎

    1. 淺堆深堆可視化

    2. 實例jdk

  3. tomcat oom分析案例引用

    jdk自帶的jvisualvm和這個相似,基本可視化頁面看看就行了。

相關文章
相關標籤/搜索