发布于 2024-11-21
摘要
由于项目是在客户内网部署,只能通过运维了解信息,从运维那里了解到系统经常宕机并且有OOM的日志输出,那就可以通过JVM堆内存直接分 …
java虚拟机
由于项目是在客户内网部署,只能通过运维了解信息,从运维那里了解到系统经常宕机并且有OOM的日志输出,那就可以通过JVM堆内存直接分 …
首先jvm虚拟机内存分为两大块堆和栈 栈中每一块分为栈帧。每一个栈帧就是执行的一个Java方法块。还有一块内存是程序计数器,程序计 …
引用计数器:每个对象有一个引用计数属性,新增一个引用计数加1,引用释放计数减1,计数为0时可以回收。可达性分析法:从GC Root …