首页> 外国专利> Method and apparatus for implementing concurrently running jobs on an extended virtual machine using different heaps managers

Method and apparatus for implementing concurrently running jobs on an extended virtual machine using different heaps managers

机译:使用不同的堆管理器在扩展的虚拟机上实现并发运行的作业的方法和装置

摘要

Methods and apparatus for implementing a virtual machine that supports the execution of more than one application per virtual machine process are described. According to one aspect of the present invention, a computing system includes a processor, a memory, and a virtual machine that is in communication with the processor. The virtual machine is arranged to enable one or more jobs to run on the virtual machine, and is further arranged to create a heap in the memory for each job that runs on the virtual machine. In one embodiment, the virtual machine includes a jobs manager, a class manager, and a heap manager. In such an embodiment, the heap manager manages substantially all heaps in the memory that are created by the virtual machine.
机译:描述了用于实现虚拟机的方法和设备,该虚拟机支持每个虚拟机进程执行一个以上的应用程序。根据本发明的一个方面,一种计算系统包括处理器,存储器和与处理器通信的虚拟机。虚拟机被安排为使一个或多个作业能够在虚拟机上运行,​​并且还被安排为在虚拟机上运行的每个作业在存储器中创建堆。在一个实施例中,虚拟机包括作业管理器,类管理器和堆管理器。在这样的实施例中,堆管理器管理由虚拟机创建的存储器中的基本上所有堆。

著录项

  • 公开/公告号US6971097B1

    专利类型

  • 公开/公告日2005-11-29

    原文格式PDF

  • 申请/专利权人 DAVID WALLMAN;

    申请/专利号US20000591172

  • 发明设计人 DAVID WALLMAN;

    申请日2000-06-09

  • 分类号G06F9/46;

  • 国家 US

  • 入库时间 2022-08-21 21:40:43

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号