1. 首页
  2. 数据库
  3. 其它
  4. 你的Java代码对JIT编译友好么?

你的Java代码对JIT编译友好么?

上传者: 2020-12-31 07:47:09上传 PDF文件 99.95KB 热度 12次
JIT编译器是Java虚拟机(以下简称JVM)中效率高并且重要的组成部分之一。但是很多的程序并没有充分利用JIT的高性能优化能力,很多开发者甚至也并不清楚他们的程序有效利用JIT的程度。 在本文中,我们将介绍一些简单的方法来验证你的程序是否对JIT友好。这里我们并不打算覆盖诸如JIT编译器工作原理这些细节。只是提供一些简单基础的检测和方法来帮助你的代码对JIT友好,进而得到优化。 JIT编译的关键一点是JVM会自动地监控正在被解释器执行的方法。一旦某个方法被视为频繁调用,这个方法会被标记,进而编译成本地机器指令。这些频繁执行的方法的编译由后台的一个JVM线程来完成。在编译完成之前,
下载地址
用户评论