JVM简单介绍
关机虚拟机的那些事
Mr_25kjiang
这个作者很懒,什么都没留下…
展开
-
JVM基础--内存结构
自动内存管理机制 java语言的一大特点就是可以进行自动的垃圾回收处理,所有内存回收操作均由垃圾回收器GC自动完成 JVM运行时数据区 程序计数器 在虚拟机的概念模型里字节码解释器工作时就是通过改变这个计数器的值来选取下一条需要执行的字节码指令 分支、循环、跳转、异常处理、线程恢复等基础功能都需要依赖这个计数器来完成 虚拟机栈 线程私有的内存空间,JVM栈的生命周期与线程相同,用于存储“栈帧”...原创 2018-11-23 21:35:08 · 109 阅读 · 0 评论 -
JVM垃圾回收算法
垃圾收集算法 使用某种既定规则,完成对JVM无用对象空间的清理 各种回收算法实现的思路不一样,所需的时间消耗与空间占用也不同 无论哪种回收算法都希望提高应用程序性能的同时,尽量保证时间与空间的平衡 方式 标记-清除算法 首先标记出所有的垃圾对象 标记完成之后统一回收被标记对象 复制算法 将内存划分成两个相同的空间,内次只使用其中的一半 将存货对象复制到另外一块保留区域后,...原创 2018-11-23 22:57:30 · 118 阅读 · 0 评论