随笔分类 -  JVM

摘要:极客时间 JVM JVM常见垃圾回收算法 引用计数法 古老,基础 原理:统计每个对象被引用次数,如果为0,就释放对象,回收无用内存 问题: 并发场景下,引用计数的修稿和对象指针的修改必须是同步的,所以需要加锁or无锁算法 有时会引发连锁式回收(等待时间无法预测) 循环引用的问题(致命问题) 思考: 阅读全文
posted @ 2021-09-05 22:56 concise_d 阅读(72) 评论(0) 推荐(0)
摘要:初识JVM 1. JLS:java language specification java语言规范 Jvms java虚拟机规范 2. 最常用的还是hotspot 虚拟机 3. 堆,所有对象都在堆上分配,不是线程私有的 4. 方法栈,线程私有,不会发生线程安全问题,每当有方法调用的时候,就会有栈帧入 阅读全文
posted @ 2021-07-31 20:43 concise_d 阅读(66) 评论(0) 推荐(0)