发明申请
US20110173370A1 Relocating Page Tables And Data Amongst Memory Modules In A Virtualized Environment
失效
在虚拟化环境中重新定位内存模块中的页表和数据
- 专利标题: Relocating Page Tables And Data Amongst Memory Modules In A Virtualized Environment
- 专利标题(中): 在虚拟化环境中重新定位内存模块中的页表和数据
-
申请号: US12686681申请日: 2010-01-13
-
公开(公告)号: US20110173370A1公开(公告)日: 2011-07-14
- 发明人: Stuart Z. Jacobs , David A. Larson , Wade B. Ouren , Edward C. Prosser , Kenneth C. Vossen
- 申请人: Stuart Z. Jacobs , David A. Larson , Wade B. Ouren , Edward C. Prosser , Kenneth C. Vossen
- 申请人地址: US NY ARMONK
- 专利权人: INTERNATIONAL BUSINESS MACHINES CORPORATION
- 当前专利权人: INTERNATIONAL BUSINESS MACHINES CORPORATION
- 当前专利权人地址: US NY ARMONK
- 主分类号: G06F12/02
- IPC分类号: G06F12/02 ; G06F12/00 ; G06F12/10
摘要:
Relocating data in a virtualized environment maintained by a hypervisor administering access to memory with a Cache Page Table (‘CPT’) and a Physical Page Table (‘PPT’), the CPT and PPT including virtual to physical mappings. Relocating data includes converting the virtual to physical mappings of the CPT to virtual to logical mappings; establishing a Logical Memory Block (‘LMB’) relocation tracker that includes logical addresses of an LMB, source physical addresses of the LMB, target physical addresses of the LMB, a translation block indicator for each relocation granule, and a pin count associated with each relocation granule; establishing a PPT entry tracker including PPT entries corresponding to the LMB to be relocated; relocating the LMB in a number of relocation granules including blocking translations to the relocation granules during relocation; and removing the logical addresses from the LMB relocation tracker.
公开/授权文献
信息查询