首页> 外国专利> Hardware-assisted guest address space scanning in a virtualized computing system

Hardware-assisted guest address space scanning in a virtualized computing system

机译:虚拟化计算系统中的硬件辅助来宾地址空间扫描

摘要

An example method of scanning a guest virtual address (GVA) space generated by a guest operating system executing in a virtual machine of a virtualized computing system includes setting, in a scan of the GVA space by a hypervisor that manages the virtual machine, a current GVA to a first GVA in the GVA space; executing, on a processor allocated to the virtual machine, an address translation instruction, which is in an instruction set of the processor, to perform a first address translation of the current GVA; reading a register of the processor to determine a first error resulting from the first address translation; determining, in response to the first error, a level of a faulting page table in a first page table hierarchy generated by the guest operating system; and setting the current GVA to a second GVA based on the level of the faulting page table.
机译:扫描由在虚拟化计算系统的虚拟机中执行的来宾操作系统生成的来宾虚拟地址(GVA)空间的示例方法,包括在管理虚拟机的管理程序对GVA空间的扫描中设置当前GVA至GVA空间中的第一个GVA;在分配给虚拟机的处理器上,执行该处理器的指令集中的地址转换指令,以执行当前GVA的第一地址转换;读取处理器的寄存器以确定由第一地址转换导致的第一错误;响应于第一错误,确定来宾操作系统生成的第一页面表层次结构中的故障页面表的级别;并根据故障页表的级别将当前GVA设置为第二GVA。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号