JVM调优篇

121 阅读1分钟
  • 说一说JVM的内存模型。
  • JAVA类加载的全过程是怎样的?
  • 什么是双亲委派机制?有什么作用?
  • 一个对象从加载到JVM,再到被GC清除,都经历了什么过程?
  • 怎么确定一个对象是不是垃圾?什么是GC Root?
  • Arthas-Java排查神器使用
  • JVM有哪些垃圾回收算法?
  • JVM有哪些垃圾回收器?他们都是怎么工作的?什么是STW?他们都发生在哪些阶段?什么是三色标记?如何解决错标记和漏标记的问题?为什么要设计这么多垃圾回收器?
  • 如何进行JVM调优?JVM参数有哪些?怎么查看一个java进程的JVM参数。如果一个java程序运行一段时间后,就变得非常卡顿,你准备如何对它进行优化?