
JVM
ddO_O
这个作者很懒,什么都没留下…
展开
-
HotSpot是什么?
1. HotSpot历史 SUN的JDK版本从1.3.1开始运用HotSpot虚拟机, 2006年底开源,主要使用C++实现,JNI接口部分用C实现。 HotSpot是较新的Java虚拟机,用来代替JIT(Just in Time),可以大大提高Java运行的性能。 Java原先是把源代码编译为字节码在虚拟机执行,这样执行速度较慢。而HotSpot将常用的部分代码编译为...转载 2018-12-17 16:01:18 · 29108 阅读 · 0 评论 -
JAVA虚拟机内存回收算法与调优参数
转自博主:aihu_2013 附链接地址一、相关概念基本回收算法引用计数(Reference Counting) 比较古老的回收算法。原理是此对象有一个引用,即增加一个计数,删除一个引用则减少一个计数。垃圾回收时,只用收集计数为0的对象。此算法最致命的是无法处理循环引用的问题。 标记-清除(Mark-Sweep) 此算法执行分两阶段。第一阶段从引用根节点开始标记所有被引用的对象,...转载 2018-11-05 17:07:12 · 394 阅读 · 0 评论