第5章 调优案例分析与实战

高性能硬件上的程序部署策

三大块非用户程序时间:

  1. 编译时间
  2. 垃圾收集时间
  3. GC时间
    1. 新生代minor GC
    2. 老年代Full GC
      编译时间是指虚拟机的JIT编译器编译热点代码的耗时。Java的运行时编译最大的缺点就是它进行编译需要消耗程序正常的运行时间。