JVM内存与GC简单理解

内存与GC 顺序是:Java程序编译为.class–>加载到运行时数据区–>最后执行 整个内存(运行时数据区)分为:一堆二栈一方法,方法内部常量池 一堆: 存放对象,GC堆。 分为:新生代+老年代+永久代。新生代:老年代 = 1:2。永久代,是方法区的一种实现 新生代又分Eden和两个幸存区。Eden:幸存区 = 8:1:1 GC 可达性算法:GC Root引用链不可达的对象都是可回收的。 GC
相关文章
相关标签/搜索