...
【24h】

Multitasking without Compromise: a Virtual Machine Evolution

机译:毫不妥协的多任务处理:虚拟机的发展

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

获取外文期刊封面封底 >>

       

摘要

The Multitasking Virtual Machine (called from now on simply MVM) is a modification of the JavaTM virtual machine. It enables safe, secure, and scalable multitasking. Safety is achieved by strict isolation of applications from one another. Resource control mechanisms augment security by preventing some denial-of-service attacks. Improved scalability results from an aggressive application of the main design principle of MVM: share as much of the runtime as possible among applications and replicate everything else. The system can be described as a 'no compromise' approach - all the known APIs and mechanisms of the Java programming language are available to applications. MVM is implemented as a series of carefully tuned modifications to the Java HotSpot~(TM) virtual machine, including the dynamic compiler.
机译:多任务虚拟机(现在简称为MVM)是JavaTM虚拟机的修改。它支持安全,可靠和可扩展的多任务处理。通过将应用程序彼此严格隔离来实现安全性。资源控制机制通过防止某些拒绝服务攻击来增强安全性。积极应用MVM的主要设计原理可提高可伸缩性:在应用程序之间共享尽可能多的运行时,并复制其他所有内容。该系统可以描述为一种“不妥协”的方法-Java编程语言的所有已知API和机制均可供应用程序使用。 MVM被实现为对Java HotSpot〜(TM)虚拟机的一系列精心调整的修改,包括动态编译器。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号