• By compiling before the program executes, the AOT compiler must be conservative about classes, fields, and methods referenced by the code it compiles.

    由于程序执行进行编译,AOT编译必须谨慎对待它所编译代码所引用字段方法

    youdao

  • AOT-compiled code, on the other hand, starts much higher than interpreted performance but is unlikely to be as high as can be achieved via the JIT compiler.

    一方面,AOT编译代码启动时性能解释的性能很多但是无法达到JIT编译器所达到的最高性能。

    youdao

  • You can accelerate application start-up by carefully using AOT-compiled code because this code, although typically slower than JIT-compiled code, can be many times faster than interpretation.

    可以通过谨慎地使用AOT编译代码加快应用程序启动因为虽然这种代码通常JIT编译代码,但是却比解释代码很多

    youdao

  • You can build a more optimized set of precompiled JAR files by creating a profile of the methods that your application uses frequently and AOT-compiling only those methods.

    可以构建更为优化预先编译JAR文件方法创建一个应用程序频繁使用方法配置文件然后仅用 AOT 编译这些方法。

    youdao

  • Dynamic class loading, which is a challenge for the dynamic JIT compiler, is an even more significant issue for AOT compilation.

    动态加载动态jit编译器面临挑战也是AOT编译的一个重要问题

    youdao

  • There is no direct footprint benefit because each JVM still has a copy of the AOT executable but there are memory and CPU savings from being able to reuse this code rather than repeat the compilation.

    因为每个JVM仍然拥有AOT代码拷贝,所以这种实现方式对于内存使用量没有直接好处但是由于能够重用 AOT 代码并避免重复编译可以节省内存CPU

    youdao

  • We advise you not only to precompile your application, but also to AOT-compile key system JAR files.

    我们建议不仅预先编译应用程序还要关键系统JAR文件进行AOT编译。

    youdao

  • You will also learn how to Ahead-of-time (AOT) compile your application for improved determinism in an RT environment.

    学习如何编译(AOT)应用程序,以便改进一个RT环境中的确定性

    youdao

  • AOT code must therefore be generated with every static, field, class, and method reference unresolved.

    AOT代码因此必须在没有解析每个静态字段方法引用的情况下生成

    youdao

  • We are principally AOT compiling them to test the AOT compiler.

    我们使用AOT编译它们主要为了测试aot编译器。

    youdao

  • The JXEs used to store AOT code are generally much larger than the JAR files that hold the class files because native code is generally less dense than the bytecodes stored in class files.

    用于存储AOT代码JXE 文件通常存放文件JAR 文件很多是因为本地代码一般要比存储类文件中的字节码密度

    youdao

  • AOT compilation makes heuristic decisions to select candidate methods that will improve future startup time.

    AOT编译通过启发式决策选择候选方法这会进一步改进启动速度。

    youdao

  • The AOT-compiled code is the equivalent to the native code the JIT compiler would generate if it used a fixed optimisation level.

    如果JIT使用一种固定优化级别那么AOT编译代码等同于JIT编译生成本地代码。

    youdao

  • Although AOT code enables more-deterministic performance, it also has some disadvantages.

    尽管AOT代码能够产生更确定的性能同样具有一些缺点

    youdao

  • In addition, using AOT code from the cache helps reduce startup time.

    另外使用缓存中的AOT代码也有助于减少启动时间。

    youdao

  • Rt applications can also derive an important benefit from AOT-compiled code: more-deterministic performance that exceeds interpreted performance.

    RT应用程序AOT编译代码中获得重要收益:更具确定性的性能超过解释的性能。

    youdao

  • Nonetheless, the common case is that AOT-compiled code is slower than JIT-compiled code.

    虽然如此通常aot编译代码速度要慢JIT编译的代码。

    youdao

  • Because AOT compilation occurs before the program executes, the compiler can't make any assumptions about which classes have been loaded.

    因为是在程序执行进行AOT编译的,所以编译无法预测加载了哪些

    youdao

  • A second disadvantage is that AOT-compiled code, though faster than interpreted code, can be substantially slower than JIT-compiled code.

    第二缺点尽管AOT编译代码解释过的代码执行速度快,但是却比JIT编译的代码慢得多

    youdao

  • It then compares and contrasts the two compilation strategies and points out several application areas as well as execution environments where AOT compilation is probably the better approach.

    然后比较两种编译策略指出几种比较适合使用AOT编译的应用程序领域执行环境

    youdao

  • In a JVM with AOT-compiled code but no JIT compiler, the number of transitions is determined by the set of methods that were compiled into the JXEs.

    具有AOT编译代码没有JIT编译JVM中转换次数编译JXE中的方法决定的。

    youdao

  • AOT-compiled code, therefore, needs to be bound into the JVM's current execution environment before it can be executed.

    因此aot编译代码需要绑定JVM当前执行环境中然后才能执行

    youdao

  • So it's possible that a future invocation of an application may also cause some additional methods to be AOT-compiled.

    因此应用程序的后续调用可能会导致更多方法 AOT 编译。

    youdao

  • If you do not specify a maximum amount of AOT code that can be stored, then the default setting is to use the entire cache.

    如果没有指定可以存储AOT代码大量默认设置使用整个缓存

    youdao

  • Moreover, more methods can be AOT compiled than a JIT compiler might decide to compile, which can also result in better performance with AOT compilation than JIT compilation.

    此外AOT能够JIT编译编译更多方法,因此aot编译比JIT编译产生更好性能

    youdao

  • Once you have AOT-compiled your application, you can use this command to run it.

    应用程序进行了AOT编译之后,可以使用命令运行它了。

    youdao

  • The compiler doesn't blindly compile everything though I think it can be deployed as an ahead-of-time (AOT) compiler. It kicks in whenever method execution counters trip over some threshold.

    虽然认为可以编译部署AOT(ahead-of-time)编译器,但其实并不盲目地编译所有东西,只有方法执行计数器超过某个阈值时它才会生效。

    youdao

  • Since participants in AoT events come from all over the world, travel is always an issue, not just because of the expenses, but also the travel time.

    由于AoT活动参与者来自世界各地旅行总是一个问题只是由于旅行费用在于旅行时间问题。

    youdao

  • Note that AOT compilations are performed at a cold optimization level, which reflects the overall AOT goal to accelerate application startup.

    注意AOT编译以 cold优化级别执行反映 AOT总体目标加快应用程序启动

    youdao

  • Default JIT compilation at low priority with Ahead-of-time (AOT) compiled code used initially.

    较低优先级上的默认JIT编译最初使用了提前(Ahead - of - time,AOT)编译代码

    youdao

$firstVoiceSent
- 来自原声例句
小调查
请问您想要如何调整此模块?

感谢您的反馈,我们会尽快进行适当修改!
进来说说原因吧 确定
小调查
请问您想要如何调整此模块?

感谢您的反馈,我们会尽快进行适当修改!
进来说说原因吧 确定