【发布时间】:2023-04-02 11:00:01
【问题描述】:
这个问题与android系统有关。 Dalvik VM 使用 JIT 概念,这意味着当您第一次运行应用程序时 Dalvik VM 会对其进行编译并加载到 RAM只要它能留在那里。我理解这个概念。但是名为ART的新虚拟机使用AOT方法。 ART 会在您安装后(或在安装时?)编译应用程序。这是什么意思? ART 编译的应用程序与已编译的应用程序(如 C 应用程序)相同,但运行在与操作系统其余部分分开的单独进程中? 有人可以更彻底地向我解释这个概念吗?我必须做一些演示,这里提到了,但我不明白这个概念,如果有人问我一些关于这个的问题,我不想看起来很愚蠢:) 抱歉英语不好,如果有人可以稍微编辑问题会很好。
【问题讨论】:
标签: android compilation jit