jvm
霄霄nixo
这个作者很懒,什么都没留下…
展开
-
CMS收集器相关,学习后感
CMS设计的目的是尽可能的降低STW时间,但是CMS有很多问题,比如用标记清除算法,会产生很多的内存碎片,比如为了减少STW时间,采用的并发标记和并发清除,会在每次GC产生一些不可清理的内存,加上之前内存碎片,给人的感觉千疮百孔,于是就有很多针对这些问题而生的jvm参数。CMS在jdk9已经标位Deprecate,不推荐使用了。 CMS是一个老年代的收集器,经常配合使用的是ParNew,在JDK9之前还可以和Serial一起使用,但是JDK9之后就不能一起用了,别问我为啥,我也不知道。 CMS面试最常见原创 2020-08-31 23:49:13 · 166 阅读 · 0 评论 -
今天开始决定再学一遍JVM,并把自己的理解尽可能的记录一下
其实我感觉都写不到一篇就不想写了原创 2020-08-30 22:38:39 · 76 阅读 · 0 评论