xuMengqi's Blog

虚拟机如何调优及案例分析?


目录


  1. 1. 调优理论
    1. 1.1. 为什么需要调优?
    2. 1.2. 调优的过程是怎样的?
  2. 2. 调优手段
    1. 2.1. 虚拟机参数有哪些分类?
    2. 2.2. JDK工具包中有哪些工具?
    3. 2.3. 如何打印及分析虚拟机的GC日志?
  3. 3. 调优案例
    1. 3.1. 如何为虚拟机指定合适的堆内存大小和元空间大小?
    2. 3.2. 如何为虚拟机指定合适的Java虚拟机栈大小?
    3. 3.3. 如何为虚拟机选择合适的垃圾收集器?
    4. 3.4. 程序发生内存溢出如何排查?
    5. 3.5. 程序发生死锁如何排查?