java虚拟机
vane11
这个作者很懒,什么都没留下…
展开
-
JVM组成部分和回收算法 -- 简单归纳
JVM运行时数据区程序计数器、方法区、虚拟机栈、本地方法栈、堆程序计数器:概念模型中,用于指示当前线程所执行的字节码的行号。字节码解释器工作是通过改变这个计数器的值来选取下一条需要执行的字节码执行,分支、循环、跳转、异常处理、线程恢复等基础功能都需要依赖这个 计数器来完成。虚拟机栈:(即通常在提起的“栈”和“堆”中的栈)为线程私有,生命周期与线程相同。虚拟机栈描述的是jav...原创 2019-03-29 19:05:49 · 79 阅读 · 0 评论 -
JVM收集器
收集器CMS收集器。一种以获取最短回收停顿时间为目标的收集器,目前很大一部分的java应用集中在互联网站或者B/S系统的服务端上,这类应用尤其重视服务的响应速度,希望系统停顿时间最短以给用户带来较好的体验。CMS收集器是基于“标记-清除”算法实现的。整个过程可以分为4个步骤,包括:初始标记、并发标记、重新标记、并发清除。初始标记、重新标记仍然需要“Stop the world”。整个过程...原创 2019-04-01 15:39:56 · 202 阅读 · 0 评论