ART虽然叫虚拟机,但是和Windows上的虚拟机不是一种东西,ART是用来兼容不同指令集的,对标Java虚拟机而不是Android模拟器。
啥也不懂,只能说个人体感,升级鸿蒙之后流畅多了[s:ac:哭1]最关键的是,屎黄色论坛切出去没广告了[s:ac:哭笑]
安卓不卡好多年了
但流畅是没有上限的[s:ac:blink]
安卓的应用是运行在虚拟机上(java开发的)
而不是安卓是运行在虚拟机上,搞清楚再来
[quote][pid=522305144,27084725,1]Reply[/pid] Post by [uid=40627144]莫问9406[/uid] (2021-06-07 09:45):
啥也不懂,只能说个人体感,升级鸿蒙之后流畅多了[s:ac:哭1]最关键的是,屎黄色论坛切出去没广告了[s:ac:哭笑][/quote]这个必须点赞?
刷Nga论坛,安卓下拉用要顿一下刷新,ios就不会
安卓卡大部分原因是因为硬件不达标。毕竟几百块的安卓叫安卓,上万的安卓也叫安卓
手机上的鸿蒙能运行APK, 那么它就是有一样的Android Runtime.
另外Android现在并不卡, 卡的原因不一定是系统.
和很多人想的恰恰相反, 虚拟机反而是提高性能的.
很多编译优化的参数, 在AoT编译的时候是不能做到最优的, 但是运行时编译配合运行时的参数的JIT模式, 最终效果会比AoT编译出来的代码效率更高.
一些AoT比较复杂难做的操作, 比如垃圾回收, 在JIT环境中就可以高效率地完成.
Android的虚拟机是ART和dalvik, 今天的系统只有ART, 但是是AoT和JIT混合的模式.
[quote][pid=522305144,27084725,1]Reply[/pid] Post by [uid=40627144]莫问9406[/uid] (2021-06-07 09:45):
啥也不懂,只能说个人体感,升级鸿蒙之后流畅多了[s:ac:哭1]最关键的是,屎黄色论坛切出去没广告了[s:ac:哭笑][/quote]你不说我还真没注意,确实没广告了!!
[quote][pid=522309203,27084725,1]Reply[/pid] Post by [uid=1830154]MikeZTM[/uid] (2021-06-07 09:57):
和很多人想的恰恰相反, 虚拟机反而是提高性能的.
很多编译优化的参数, 在AoT编译的时候是不能做到最优的, 但是运行时编译配合运行时的参数的JIT模式, 最终效果会比AoT编译出来的代码效率更高.
一些AoT比较复杂难做的操作, 比如垃圾回收, 在JIT环境中就可以高效率地完成.
Android的虚拟机是ART和dalvik, 今天的系统只有ART, 但是是AoT和JIT混合的模式.[/quote]没开发过安卓,但是jit编译要预热吧,安卓上是退出进程后会保存jit编译结果,下次启动自动加载吗?
能运行安卓应用,一定是有一套完整的安卓运行时环境。
华为没有必要重写一套安卓的,所以虚拟机什么的和安卓是一样的,性能效率高可能是别的原因,等大佬解释吧。