【24h】

Implementing Java on Clusters

机译:在集群上实现Java

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

摘要

We have implemented a virtual machine (VM) for Java which executes on a cluster. Our cluster VM completely hides the cluster from the application, presenting a single system image (SSI) (i.e., the application sees a traditional virtual machine). At the same time it leverages the cluster to achieve improved performance for a range of applications. We show how the flexibility and constraints of the Java Virtual Machine (JVM) Specification [7] impacted the design of our cluster VM. We describe issues related to class loading and distribution-aware implementations of the bytecodes. We also point out the limits on providing a solution for completely transparent distribution of multi-threaded Java applications if one does not modify the VM or the core classes.
机译:我们已经为Java实现了在集群上执行的虚拟机(VM)。我们的群集VM完全向应用程序隐藏了群集,并显示了单个系统映像(SSI)(即,应用程序看到了传统的虚拟机)。同时,它利用群集来提高一系列应用程序的性能。我们展示了Java虚拟机(JVM)规范[7]的灵活性和约束如何影响集群VM的设计。我们描述了与字节码的类加载和可感知分发的实现有关的问题。我们还指出了在不修改VM或核心类的情况下提供完全透明的多线程Java应用程序分发解决方案的限制。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号