随着互联网发展,Java 应用程序的兴起越来越大,同样对 Java 的深入,JVM 的理解也要求越来越高。提升 Java 应用程序性能变得越来越重要,想学习 JVM 调优怎么可以少了 JIT 呢?还有什么可以比 JIT 更影响性能的呢。通过本 Chat,和大家分享 JIT 相关的话题。
本 Chat 适用于相对 JVM 和 JIT 有深入理解的。想要在面试中被问到可以从容应答的。
通过本 Chat 你可以学到如下内容:
- Java 是解释型还是编译型语言?
- 什么是 JIT 编译?
- 如何检测代码编译的详细信息?
- 什么是 C1、C2 编译?
- 编译有几层?每层的区别是什么?
- 如何根据特性选择我想要的编译器?
- 这种选择在 JDK7 和 JDK8+ 中一样吗?
- 32bit 和 64bit 的 JVM 区别在哪里?
- 如何关闭编译等级?
- 如果是远程机,怎么进行调试呢?
- 如何调试 CodeCache?
阅读全文: http://gitbook.cn/gitchat/activity/5ed45599fb2d034ba765a8b0
您还可以下载 CSDN 旗下精品原创内容社区 GitChat App ,阅读更多 GitChat 专享技术内容哦。