← 返回列表
数据交换方法、装置、电子设备及存储介质
摘要文本
本发明实施例提供了一种数据交换方法、装置、电子设备及存储介质,涉及计算机技术领域,该方法包括:响应于源虚拟机发送的数据请求,获取目标虚拟机中待交换数据的第一虚拟内存地址和源虚拟机的第二虚拟内存地址,将第一虚拟内存地址和第二虚拟内存地址分别转换为物理主机内存地址,根据第一虚拟内存地址和第二虚拟内存地址分别对应的物理主机内存地址,向目标虚拟机所在物理主机内存地址读取待交换数据,以及,将待交换数据存储至源虚拟机所在物理主机内存地址。本发明将虚拟机的虚拟内存位置与物理主机内存位置进行地址转换,实现将虚拟机所需数据在两个虚拟机对应物理内存上存取,有效提高同一物理主机上虚拟机间数据交换的效率。 该数据由<专利查询网>整理
申请人信息
- 申请人:苏州元脑智能科技有限公司
- 申请人地址:215000 江苏省苏州市吴中经济开发区郭巷街道官浦路1号9幢
- 发明人: 苏州元脑智能科技有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 数据交换方法、装置、电子设备及存储介质 |
| 专利类型 | 发明授权 |
| 申请号 | CN202311841165.7 |
| 申请日 | 2023/12/28 |
| 公告号 | CN117492933B |
| 公开日 | 2024/3/22 |
| IPC主分类号 | G06F9/455 |
| 权利人 | 苏州元脑智能科技有限公司 |
| 发明人 | 马国良; 陈彬 |
| 地址 | 江苏省苏州市吴中经济开发区郭巷街道官浦路1号9幢 |
专利主权项内容
1.一种数据交换方法,其特征在于,应用于物理主机,所述物理主机上运行至少两个虚拟机,所述方法包括:响应于源虚拟机发送的数据请求,获取目标虚拟机中待交换数据的第一虚拟内存地址和所述源虚拟机的第二虚拟内存地址;其中,所述源虚拟机和目标虚拟机是通过所述源虚拟机发起询问消息,同一分组标识的虚拟机根据所述询问消息返回响应消息确定建立互信的;将所述第一虚拟内存地址和所述第二虚拟内存地址分别转换为物理主机内存地址;根据所述第一虚拟内存地址和所述第二虚拟内存地址分别对应的物理主机内存地址,向所述目标虚拟机所在物理主机内存地址读取所述待交换数据,以及,将所述待交换数据存储至所述源虚拟机所在物理主机内存地址。