首页> 外文期刊>Higher-order and symbolic computation >Program transformations for light-weight CPU accounting and control in the Java virtual machine: A systematic review
【24h】

Program transformations for light-weight CPU accounting and control in the Java virtual machine: A systematic review

机译:Java虚拟机中用于轻量级CPU记帐和控制的程序转换:系统综述

获取原文
获取原文并翻译 | 示例

摘要

This article constitutes a thorough presentation of an original scheme for portable CPU accounting and control in Java, which is based on program transformation techniques at the bytecode level and can be used with every standard Java Virtual Machine. In our approach applications, middleware, and even the standard Java runtime libraries (i.e., the Java Development Kit) are modified in a fully portable way, in order to expose details regarding the execution of threads. These transformations however incur a certain overhead at runtime. Further contributions of this article are the systematic review of the origin of such overheads and the description of a new static path prediction scheme targeted at reducing them.
机译:本文全面介绍了Java中用于便携式CPU记帐和控制的原始方案,该方案基于字节码级别的程序转换技术,并且可以与每个标准Java虚拟机一起使用。在我们的方法中,以完全可移植的方式修改了中间件,甚至标准的Java运行时库(即Java开发工具包),以公开有关线程执行的详细信息。但是,这些转换会在运行时产生一定的开销。本文的进一步贡献是对此类开销的来源进行了系统的回顾,并描述了旨在减少开销的新静态路径预测方案。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号