堆空间大小配置 发表于 2021-07-12 分类于 JAVA , JVM 阅读次数: Valine: 最近没有整块时间去学习JVM的知识,对通过零散时间学习到的东西做一个简单的记录。 JVM内存的分代划分主流JAVA虚拟机采用分代回收算法,会针对对象周期的不同,采用不同的回收策略,提高回收效率。 分代:新生代、老年代、持久代新生代:对象优先在新生代创建 持久代:一般存放元数据,如Class、Method 活跃数据,长期存活的对象,占据空间可以通过日志计算