发明名称 | 支持虚拟机环境中的地址转换的方法及装置 | ||
摘要 | 在一个实施例中,一种方法包括接收由于有关转换后备缓冲器(TLB)的特许事件而从虚拟机(VM)转移的控制,以及确定客人转换数据结构中的哪些条目已被VM修改。根据从虚拟机监控器(VMM)维护的影子转换数据结构中提取的元数据以及与影子转换数据结构中的条目关联的属性进行确定。该方法还包括使对应于客人转换数据结构中的已修改条目的影子转换数据结构中的条目与客人转换数据结构中的已修改条目同步。 | ||
申请公布号 | CN101107593B | 申请公布日期 | 2013.02.06 |
申请号 | CN200680003110.7 | 申请日期 | 2006.01.27 |
申请人 | 英特尔公司 | 发明人 | A·安德森 |
分类号 | G06F9/455(2006.01)I | 主分类号 | G06F9/455(2006.01)I |
代理机构 | 中国专利代理(香港)有限公司 72001 | 代理人 | 曾祥夌;陈景峻 |
主权项 | 一种用于支持虚拟机环境中的地址转换的方法,包括:接收由于有关转换后备缓冲器的特许事件而从虚拟机转移的控制;根据包括影子转换数据结构的各级的向量、活动条目列表和活动目录列表的元数据以及包括与影子页面表分级结构中的页面目录条目关联的访问属性和与影子页面表分级结构中的页面表条目关联的更新属性在内的属性,确定客人转换数据结构中的哪些条目已被所述虚拟机修改;以及使所述影子转换数据结构中的第一组条目与所述客人转换数据结构中的已修改条目同步,而不处理所述影子转换数据结构中的第二组条目,其中,所述影子转换数据结构中的第一组条目包括与所述客人转换数据结构中的已修改条目对应的条目,所述影子转换数据结构中的第二组条目包括不与所述客人转换数据结构中的已修改条目对应的条目。 | ||
地址 | 美国加利福尼亚州 |