Jvm探究:
- 请你谈一谈你对jvm的理解?java8虚拟机和之前变化更新?
- 什么是oom,什么事栈溢出stackOverFlowError,怎么分析?
- jvm的常用调优参数有哪些?
- 内存快照如何抓取,怎么分析Dump文件?知道吗
- 谈谈jvm中,类加载器你的认识?
- jvm的位置
- jvm的体系结构
- 类加载器
- 双亲委派机制
- 沙箱安全机制
- native
- pc寄存器
- 方法去
- 栈
- 三种jvm
- 堆
- 新生区、老年区
- 永久区
- 堆内存调优
- GC
- 常用算法:
引用计数法
复制算法
标记压缩清除算法
内存效率:复制算法>标记清除算法>标记压缩算法(时间复杂度)
内存整齐度:复制算法=标记压缩算法>标记清除算法
内存整齐度:复制算法=标记压缩算法>标记清除算法
GC:分代收集算法

- JMM
本文探讨了JVM的工作原理,包括Java 8的改进,如内存区域的划分、类加载机制和垃圾收集算法。阐述了OOM和StackOverflowError的原因及诊断方法,并介绍了常用的JVM调优参数。同时,讲解了JMM(Java内存模型)对并发的影响。此外,还涵盖了如何捕获和分析内存快照,以及堆内存调优策略。
257

被折叠的 条评论
为什么被折叠?



