随笔分类 - JVM
摘要:GC简介 Java堆内存 在运行时,java的实例被存放在堆内存区域。当一个对象不在被引用,满足条件就会从堆内存移除并且内存空间被回收。堆内存由三个主要区域 1.新生代 Eden空间(任何实例都通过Eden空间进入运行时内存区域) S0 Survivor(存在时间久的实例将会从Eden空间移动到S0
阅读全文
摘要:1.启动流程 2.JVM基本结构 PC寄存器 》每个线程拥有一个PC寄存器 》在线程创建时创建 》指向下一条指令的地址 》执行本地方法时,PC的值为undefined 方法区 保存装载的类的源信息 》类型的常量池 》字段、方法信息 》方法字节码 通常和永久区(Perm)关联在一起 Java堆 》和程
阅读全文