摘要:
https://matt33.com/2018/07/28/jvm-cms/ 阶段1:Initial Mark stop-the-wolrd 标记那些直接被 GC root 引用或者被年轻代存活对象所引用的所有对象 这个过程是很快的,虚拟机在类加载和JIT编译时将维护一个OopMap用来存放对象引用 阅读全文
posted @ 2019-05-28 19:47
高圈圈
阅读(598)
评论(0)
推荐(0)
摘要:
https://juejin.im/post/5c890f21f265da2d993dc692 CodeCache是热点代码的暂存区,经过即时编译器编译的代码会放在这里,它存在于堆外内存。除了JIT编译的代码之外,Java所使用的本地方法代码(JNI)也会存在codeCache中。 JVM内部会先尝 阅读全文
posted @ 2019-05-28 11:59
高圈圈
阅读(3220)
评论(0)
推荐(0)