求达人帮忙翻译下,小弟感激不禁

来源:百度知道 编辑:UC知道 时间:2024/05/17 08:27:39
SUMMARY
The execution model for mobile, dynamically-linked, object-oriented programs has evolved from fast
interpretation to a mix of interpreted and dynamically compiled execution. The primary motivation for
dynamic compilation is that compiled code executes significantly faster than interpreted code. However,
dynamic compilation, which is performed while the application is running, introduces execution delay. In
this paper we present two dynamic compilation techniques that enable high performance execution while
reducing the effect of this compilation overhead. These techniques can be classified as (1) decreasing the
amount of compilation performed, and (2) overlapping compilation with execution.
We first present and evaluate lazy compilation, an approach used in most dynamic compilation systems
in which individual methods are compiled on-demand upon their first invocation. This is in contrast
to eager compilation, in which all method

总结
执行模式、面向对象程序dynamically-linked移动,取自于快
解释一个混合的解释和动态编译执行。主要的动机
动态编译汇编代码执行速度快得多,比解释代码。然而,
动态编译时,进行应用程序正在运行,介绍延迟执行。在
本文给出两种动态编译技术使高性能的执行时间
这减少了编译开销。这些技术可分为(1)降低了
编制数额,(2)重叠编纂与执行。
我们首先和评价方法,懒惰编译最有活力的编译系统中使用
每个方法首先调用他们编制识别率。这是相反的
编制,急切,所有的方法在上课时,一个新的类编写加载。在这
工作中,我们描述急切的编写,以及实施和过渡
懒惰编译。,我们进行了实证分析细节的决定。我们的实验结果
基准和Java的SpecJVM Jalape˜相比,不完整,急切的编制、懒惰
结果在编译方法编制及减少57%下降到26%的总时间14。总
在这种情况下时间是编译加上执行时间。
接下来,我们现在profile-driven编制、技术背景,加大懒惰的编译
利用空闲周期在多处理机系统中应用的执行。编纂与与
这个方法,编制出现在一个线程分开的应用线程,以便减轻
断断续续的,并且有可能延误执行实体,。剖面信息是用来优先次序的方法
作为候选人背景进行编译。方法根据该优先配屋计划,编制这样
利用优化方法调用performance-critical尽快代码。我们的结果显示
背景资料的考订实现绩效的汇编程序离线和面具
几乎所有的编译开销。我们的总时间大幅度削减了14 71%懒
编译。2001年约翰·威及版权啊儿子,电话垂询。

总结
总结施行模型为流动,动态连接的,面向对象的节目从快速的解释演变了到被解释的和动态地编写施行的混合。 主要刺激为动态编辑是编写代码显着快速地执行比被解释的代码。 然而,动态编辑,执行,当应用跑时,介绍施行延迟。 在本文我们提出使能高性能施行,当减少这块编辑天花板时的作用的二个动态编辑技术。