首页> 外国专利> Exit-less movement of guest memory assigned to a device in a virtualized environment

Exit-less movement of guest memory assigned to a device in a virtualized environment

机译:虚拟环境中分配给设备的客户内存的无出口移动

摘要

Embodiments of the disclosure enable exit-less movement of guest memory assigned to a device in a virtualized environment. An example method comprises detecting, by a processing device of a host computer system, an event triggering a move/copy of a memory page residing at a first memory location that is mapped to a virtual address space of a virtual machine being hosted by the host computer system. Thereafter, the first memory location is un-mapped from the virtual address space of the virtual machine. Responsive to determining that a DMA write indicator associated with a hardware device assigned to the virtual machine indicates that a DMA write operation is not in progress, the memory page is moved from the first memory location to a second memory location. Then, the second memory location is mapped into the virtual address space of the virtual machine for use by an input/output memory management unit.
机译:本公开的实施例实现了在虚拟化环境中分配给设备的访客存储器的无出口移动。一种示例方法包括由主机计算机系统的处理设备检测触发位于第一存储器位置的存储器页面的移动/复制的事件,该存储器页面被映射到由主机托管的虚拟机的虚拟地址空间。计算机系统。此后,从虚拟机的虚拟地址空间取消映射第一内存位置。响应于确定与分配给虚拟机的硬件设备相关联的DMA写入指示符指示未进行DMA写入操作,将存储页面从第一存储位置移动到第二存储位置。然后,第二存储器位置被映射到虚拟机的虚拟地址空间中,以供输入/输出存储器管理单元使用。

著录项

  • 公开/公告号US9753861B2

    专利类型

  • 公开/公告日2017-09-05

    原文格式PDF

  • 申请/专利权人 RED HAT ISRAEL LTD.;

    申请/专利号US201514723183

  • 发明设计人 MICHAEL TSIRKIN;ANDREA ARCANGELI;

    申请日2015-05-27

  • 分类号G06F12/08;G06F12/1081;G06F13/28;G06F9/455;

  • 国家 US

  • 入库时间 2022-08-21 13:42:45

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号