美文网首页
(4)jvm(完)

(4)jvm(完)

作者: hedgehog1112 | 来源:发表于2020-11-24 23:03 被阅读0次

    1、JVM GC时间长如何发现、后来改成问成接口慢如何排查原因?https://www.jianshu.com/p/434120549ebb

    2、为什么要避免FullGC?

        延时、不可用 https://www.jianshu.com/p/b92006391b7b

    3、新生代垃圾收集算法,会不会STW?

        不会  全程并发 https://www.jianshu.com/p/eed089fc2b5a

    4、什么是full gc,过程,触发的条件是什么,多大堆内存?老年代GC和FullGC的关系

        触发条件:https://www.jianshu.com/p/b92006391b7b(第三个)

        过程&关系:https://www.jianshu.com/p/e37789a2916c  Full GC年轻代和老年代、元空间。Major GC 清理老年代

    5、JVM分区,以及OOM和stack over flow 的区别,怎么让OOM

    一个堆,一个栈;

    oom:不断创建对象,并保证GC Roots到对象,有可达路径,避免gc。对象数量到达最大堆容量oom;也可以手动修改内存,死循环,创建很多线程,创建很多对象等

    6、线上cpu报警,原因及排查方式 https://www.jianshu.com/p/434120549ebb

    7、G1和cms怎么选择?为什么?都用了什么回收算法?配置回收时间好处?

    https://www.jianshu.com/p/671ab8535d82(配置时间在最后)

    相关文章

      网友评论

          本文标题:(4)jvm(完)

          本文链接:https://www.haomeiwen.com/subject/hirxbktx.html