常見的JVM內存問題以及分析工具

內存溢出(OutOfMemory,簡稱OOM)主要是某一堆內存空間耗盡的時候會出現。致使出現OOM的緣由有不少,這裏總結一下常見的一些:包括堆溢出、直接內存溢出、永久區溢出等,並介紹一下常的堆分析工具。java 1.棧溢出 java棧是一塊線程私有的內存空間。若是說,java堆與程序數據密切相關,那java棧就與線程執行密切相關。線程的執行的基本行爲是函數的調用,而每一次調用都是都是棧幀出入棧的過
相關文章
相關標籤/搜索