微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

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

谢谢!

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

解决方法

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

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

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

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

原文地址:https://www.jb51.cc/android/309198.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐