首页> 外国专利> Shared memory inter-process communication of virtual machines using virtual synchrony

Shared memory inter-process communication of virtual machines using virtual synchrony

机译:使用虚拟同步的虚拟机共享内存进程间通信

摘要

A mechanism for virtual synchrony total order messaging for virtual machines is disclosed. A method of embodiments of the invention includes receiving a request to reserve a block of memory in a shared memory segment, reserving the block of memory, and providing a start address of the reserved block of memory to a virtual machine (VM) that sent the request in order for the VM to copy a message from an application of the VM into the reserved block of memory, wherein the application communicates with other applications on other VMs using virtual synchrony. The method may further include sending a new message available request to all of the other VMs, wherein the new message available request includes the start address of the reserved block of memory and a length of the message, and tracking the VMs that access the reserved block of memory.
机译:公开了一种用于虚拟机的虚拟同步总订单消息传递的机制。本发明实施例的方法包括:接收请求以在共享存储器段中保留存储器块;保留该存储器块;以及向发送该消息的虚拟机(VM)提供该保留的存储器块的起始地址。为了使VM将消息从VM的应用程序复制到保留的内存块中,该请求将使用虚拟同步与其他VM上的其他应用程序进行通信。该方法可以进一步包括向所有其他VM发送新消息可用请求,其中新消息可用请求包括存储器的保留块的开始地址和消息的长度,以及跟踪访问该保留块的VM。的记忆。

著录项

  • 公开/公告号US8336050B2

    专利类型

  • 公开/公告日2012-12-18

    原文格式PDF

  • 申请/专利权人 STEVEN DAKE;

    申请/专利号US20090551314

  • 发明设计人 STEVEN DAKE;

    申请日2009-08-31

  • 分类号G06F9/455;G06F13/00;

  • 国家 US

  • 入库时间 2022-08-21 16:45:01

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号