android – JIT编译器如何帮助应用程序的性能?

我刚刚读到 Android性能提升了450%,因为它添加一个JIT编译器,我知道JIT是什么,但我真的不明白为什么它比普通的编译代码更快?或者与Android平台的旧方法有什么不同(Java就像运行编译的字节码一样).

谢谢!

编辑:这非常有趣,谢谢!,我希望我能选择每个答案正确:)

解决方法

首先是免责声明,我对Android并不熟悉.无论如何…

我熟悉JIT编译有两个应用程序.一种是将字节码转换为实际的机器指令.第二个是Superoptimisation.

JIT字节码编译可以加快速度,因为字节码只需要插入一次,而不是每次都执行.这可能是您所看到的那种优化.

JIT超级受害者,它搜索真正优化的指令集来实现程序逻辑,更为深奥.这可能不是你所说的,尽管我已经阅读了100%的报告 – 结果加速了200%.

相关文章

Android性能优化——之控件的优化 前面讲了图像的优化,接下...
前言 上一篇已经讲了如何实现textView中粗字体效果,里面主要...
最近项目重构,涉及到了数据库和文件下载,发现GreenDao这个...
WebView加载页面的两种方式 一、加载网络页面 加载网络页面,...
给APP全局设置字体主要分为两个方面来介绍 一、给原生界面设...
前言 最近UI大牛出了一版新的效果图,按照IOS的效果做的,页...