摘要:
堆参数调优 1、堆的结构 JAVA7 堆逻辑上分为:新生区、养老区、永久区;实际上堆只有新生区、养老区; Minor GC:轻量的垃圾回收; Major GC(Full GC):重量级垃圾回收。 Java8 没有永久区了,被元空间取代; 2、堆内存调优 -Xms:设置初始分配大小,默认为物理内存的 阅读全文
摘要:
JVM运行时数据区 运行时数据区由 程序计数器、java虚拟机栈、本地方法栈、堆、方法区 组成; 1、程序计数器 每一个Java线程都有一个程序计数器,用于保存程序执行到当前方法的哪一个指令,它是线程私有的。 此内存区域是唯一一个在VM Spec中没有规定任何OutOfMemoryError情况的区 阅读全文