![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JVM
Prime0906
这个作者很懒,什么都没留下…
展开
-
GC算法与种类
GC算法与种类标签: Java JVM GCGC算法 引用计数法 标记清除 标记压缩 复制算法 GC:Garbage Collection 垃圾收集。1960年 List 使用了GC。Java中,GC的对象是堆空间和永久区引用计数法通过引用计算来回收垃圾。 引用计数器的实现很简单,对于一个对象A,只要有任何一个对象引用了A,则A的引用计数器就加1,当引用失效时,引用计数器就减1。只要对象A的引用计原创 2017-08-13 10:09:19 · 267 阅读 · 0 评论 -
JVM中的锁
JVM中的锁标签: Java JVM 锁对象头Mark Mark Word,对象头的标记,32位 描述对象的hash、锁信息,垃圾回收标记,年龄 指向锁记录的指针 指向monitor的指针 GC标记 偏向锁线程ID JVM 中的锁分类 偏向锁 轻量级锁 自旋锁 偏向锁 大部分情况是没有竞争的,所以可以通过偏向来提高性能 所谓的偏向,就是偏心,即锁会偏向于当前已经占有锁的线程 将对象头Mark的标记原创 2017-08-13 11:20:10 · 629 阅读 · 0 评论