![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
jvm
文章平均质量分 83
刀剑如梦TOTO333
这个作者很懒,什么都没留下…
展开
-
【快速自查】类加载器与双亲委托
力求言简意赅介绍类加载器与双亲委托,方便开发人员自查。原创 2021-11-03 20:05:54 · 367 阅读 · 0 评论 -
-D -X -XX 参数的区别
-D,-X,-XX-XX 是 JVM 的所有实现都支持的最常用的选项。转载 2022-12-12 21:50:40 · 687 阅读 · 0 评论 -
jvm的gc log 以及各种参数
-XX:+UseParNewGC -XX:+UseConcMarkSweepGC -Xms20M -Xmx20M -Xmn10M -XX:NewRatio=1-XX:NewRatio=1 表示新生代占1,老年代占2。则新生代占整个堆的1/3。(这个参数一般不会使用) -XX:+UseParNewGC表示年轻代使用serial的多线程版本,它是server模式下首选的新生代收集器,因为能与cms配合...转载 2021-12-07 11:53:51 · 1555 阅读 · 0 评论 -
jvm的SafePoint
垃圾收集通常会导致stop the world,但并不是stop the world的唯一途径,应该说应用程序只要到达safepoint就会触发stop the world。safe point在到达safe point后,jvm里的所有工作的应用线程都会被挂起,只有垃圾收集的native线程会持续不断地跑。因为只有保证垃圾收集线程对jvm中地数据结构具有独占式的访问权限,它才能够做一些诸如标记GC Root 或是 移动堆中对象之类 或是 替换方法栈中的方法 之类的操作。safe po.原创 2021-12-06 17:09:18 · 949 阅读 · 0 评论