美文网首页
(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(完)

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

  • JVM crash when overwritten runni

    jvm crash when overwritten running jar 现象 策划热更完配置表后 jvm直接...

  • jvm 相关阅读

    相关阅读 JVM性能优化1-JVM简介 JVM性能优化2-编译器 JVM性能优化3-垃圾回收 JVM性能优化4-C...

  • JVM (一)内存与垃圾回收|JVM概述

    本文主要是JVM的总体概述。 目录 1 基本概念 2 JVM整体结构 3 JVM代码执行流程 4 JVM架构模型 ...

  • chapter-1 初识JVM

    本章知识点 1.JVM的概念2.JVM发展历史3.JVM种类4.Java语言规范5.JVM规范 初识JVM - J...

  • 2019年Java核心技术我整理了200多页pdf,今天分享给你

    JVM相关 1.线程 2.JVM内存区域 3.JVM运行时内存 4.垃圾回收与算法 5.Java的4中引用类型 6...

  • chapter-2 jvm运行机制

    本章知识点 1.JVM启动流程2.JVM基本结构3.内存模型4.编译和解释运行的概念 JVM启动流程 JVM基...

  • JVM

    一、jvm组成 JVM由4大部分组成:ClassLoader,Runtime Data Area,Executio...

  • Java GC 算法

    JVM 提供了4种GC算法。 串行GC 4种GC种最简单的算法。在单CPU机器或者32位的windows上,JVM...

  • 2018-03-24

    Java学习随笔4 JVM的内存分配: 首先,jvm的内存主要分为三大块:堆,栈,方法区。 堆:jvm内存中最大的...

网友评论

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

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