JVM内存模型和垃圾回收机制

jvm的内存模型和heap的分代模型如上图所示 名称 是否线程共享 存放内容 虚拟机栈 否 局部变量表、方法出口等 本地方法栈 否 native方法 程序计数器 否 当前线程支持的字节码命令 方法区 是 jvm加载的类信息、常量、静态变量等 堆 是 创建的java对象 分代原因:提升GC性能和方便内存分配 1. 内存分配 新生代与老年代的比值大概是1:3 eden区和surviver区的比值默认8
相关文章
相关标签/搜索