发明名称 用于低开销数据传输的方法和系统
摘要 一种用于低开销数据传输的方法。该方法包括由第一应用启动与第二应用的传输通信协议(TCP)连接;响应于所述启动,建立第一应用和第二应用之间的TCP连接;由第一应用向第二应用提供预发布缓存信息,其中该预发布缓存信息对应于第一计算机的物理存储器中的位置,且其中物理存储器中的该位置对应于第一应用的虚拟存储器地址。该方法还包含由第二应用使用该预发布缓存信息向第一应用传输数据,其中传输数据包含直接向第一计算机的物理存储器中的位置写入所述数据。
申请公布号 CN102124449B 申请公布日期 2014.01.29
申请号 CN200980131451.6 申请日期 2009.06.25
申请人 甲骨文美国公司 发明人 S·特里帕西
分类号 G06F9/54(2006.01)I 主分类号 G06F9/54(2006.01)I
代理机构 中国国际贸易促进委员会专利商标事务所 11038 代理人 袁玥
主权项 一种用于低开销数据传输的方法,包含:由第一应用启动与第二应用的传输通信协议TCP连接,其中第一应用在第一虚拟机中在第一计算机上运行,第二应用在第二虚拟机中在第二计算机上运行,且第一计算机和第二计算机位于机柜中且通过机柜互连通信;响应于所述启动,建立第一应用和第二应用之间的TCP连接;判断所述第一计算机和所述第二计算机位于所述机柜中;由第一应用向第二应用提供预发布缓存信息,其中所述预发布缓存信息对应于第一计算机的物理存储器中的位置,且其中所述物理存储器中的该位置对应于第一应用的虚拟存储器地址;以及使用预发布缓存信息由第二应用向第一应用传输数据,其中传输数据包含直接向第一计算机的物理存储器中的位置写入数据,其中所述预发布缓存信息是通过以下步骤产生的:在与第一应用相关的虚拟存储器中分配虚拟存储器地址;向运行第一应用的来宾操作系统提供虚拟存储器地址,其中该来宾操作系统在第一虚拟机中运行;转换虚拟存储器地址以获得与来宾操作系统相关的来宾操作系统虚拟存储器地址;向其上运行来宾操作系统的主机操作系统提供来宾操作系统虚拟存储器地址;转换所述虚拟存储器地址以获得与主机操作系统相关的主机操作系统虚拟存储器地址,其中该主机操作系统虚拟存储器地址对应于第一计算机的物理存储器中的所述位置。
地址 美国加利福尼亚