此文已由作者赵计刚薪授权网易云社区发布. 欢迎访问网易云社区,了解更多网易技术产品运营经验. 1.两种执行方式: 解释执行(运行期解释字节码并执行) 强制使用该模式:-Xint 编译为机器码执行(将字节码编译为机器码并执行,这个编译过程发生在运行期,称为JIT编译) 强制使用该模式:-Xcomp,下面是两种编译模式 client(即C1):只做少量性能开销比高的优化,占用内存少,适用于桌面程序. server(即C2):进行了大量优化,占用内存多,适用于服务端程序.会收集大量的运行时信息. 注意