首页> 外国专利> TECHNIQUE FOR EFFICIENTLY TRANSFERRING MODERATE AMOUNTS OF DATA ACROSS ADDRESS SPACE BOUNDARY

TECHNIQUE FOR EFFICIENTLY TRANSFERRING MODERATE AMOUNTS OF DATA ACROSS ADDRESS SPACE BOUNDARY

机译:跨地址空间边界有效传输适量数据的技术

摘要

A method and apparatus for performing efficient interprocess communication (IPC) in a computer system. With this invention, a memory region called the IPC transfer region is shared among all processes of the system to enable more efficient IPC. The unique physical address of the region is mapped into a virtual address from each of the address spaces of the processes of the system. When one of the processes needs to transfer data to another of the processes, the first process stores arguments describing the data in the region using the virtual address in its address space that maps into the unique physical address. When the other or second process needs to receive the data, the second process reads the data from the second region using the virtual address in its memory space that maps into the unique physical address. With this invention, in most cases, control of the IPC transfer region occurs automatically without any kernel intervention.
机译:一种用于在计算机系统中执行有效的进程间通信(IPC)的方法和装置。利用本发明,在系统的所有进程之间共享被称为IPC传送区域的存储区域,以实现更有效的IPC。该区域的唯一物理地址从系统进程的每个地址空间映射到虚拟地址。当一个进程需要将数据传输到另一个进程时,第一个进程使用映射到唯一物理地址的虚拟地址在其地址空间中存储描述该区域中数据的参数。当另一个或第二个进程需要接收数据时,第二个进程使用其内存空间中映射到唯一物理地址的虚拟地址从第二个区域读取数据。利用本发明,在大多数情况下,无需任何内核干预即可自动进行IPC传输区域的控制。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号