...
首页> 外文期刊>Concurrency and Computation >A distributed implementation of a virtual machine for Java
【24h】

A distributed implementation of a virtual machine for Java

机译:Java虚拟机的分布式实现

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

摘要

The cluster virtual machine (VM) for provides a single system image of a traditional Java Virtual machine (JVM) while executing in a distributed fashion on the nodes of a cluster. The cluster VM for Java virtualizes the cluster, supporting any pure Java application without requiring that application be Tailored specifically for it. The aim of our cluster VM is to obtain improved scalability for a class of Java Server Applications by distributing the application's work among the cluster's computing resources. The Implementation of the cluster VM for Java is based on a novel object model which distinguishes between An application's view of an object (e.g. every object is a unique data structure) and its implementation (e.g. Objects may have consistent replications on different nodes). This enables us to exploit knowledge on the use Of individual objects to improve performance (e.g. using object replications to increase locality of access to Objects).
机译:集群虚拟机(VM)用于提供传统Java虚拟机(JVM)的单个系统映像,同时在集群的节点上以分布式方式执行。用于Java的群集VM可以虚拟化群集,从而支持任何纯Java应用程序,而无需专门为其量身定制该应用程序。我们的群集VM的目的是通过在群集的计算资源之间分配应用程序的工作来提高一类Java服务器应用程序的可伸缩性。 Java群集VM的实现基于一种新颖的对象模型,该模型区分了应用程序的对象视图(例如,每个对象都是唯一的数据结构)及其实现(例如,对象在不同节点上的一致性复制)。这使我们能够利用有关使用单个对象的知识来提高性能(例如,使用对象复制来增加对对象的访问位置)。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号