![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JVM
Christin_z
冲冲冲!!!
展开
-
JVM内存初探
JVM只设置了4个最为常用的寄存器pc程序计数器optop操作数栈顶指针frame当前执行环境指针vars指向当前执行环境中的第一个局部变量的指针所有寄存器均为32位pc用于记录程序的执行,optop、farme和vars用于记录指向Java栈区的指针Java虚拟机的内存划分以其各个区域的功能(1)程序计数器 线程私有每一个Java线原创 2017-08-11 09:01:10 · 247 阅读 · 0 评论 -
GC
GCgc:java的垃圾回收机制在java中,内存的分配是由程序完成的,而内存的释放是由GC完成调用System类的静态方法gc()可以进行垃圾回收,但它只是向JVM发出一个申请,到底是否真正执行垃圾收集,一切都是个未知数垃圾回收的三种算法标记清除算法:标记阶段:先通过根节点,标记所有从根节点开始的对象,未标记的未垃圾对象清除阶段:清除所有未标记的对象缺点:标记和清除的效率都不高 清除之原创 2017-10-27 01:39:47 · 348 阅读 · 0 评论