Invention Grant
- Patent Title: Virtualization system using hardware assistance for page table coherence
- Patent Title (中): 虚拟化系统使用硬件帮助页表一致性
-
Application No.: US14487939Application Date: 2014-09-16
-
Publication No.: US09304915B2Publication Date: 2016-04-05
- Inventor: Keith Adams , Sahil Rihan
- Applicant: VMware, Inc.
- Applicant Address: US CA Palo Alto
- Assignee: VMware, Inc.
- Current Assignee: VMware, Inc.
- Current Assignee Address: US CA Palo Alto
- Main IPC: G06F12/08
- IPC: G06F12/08 ; G06F12/10 ; G06F9/455

Abstract:
One embodiment of the present invention includes a method for maintaining a shadow page table in at least partial correspondence with guest page mappings of a guest computation. The method marking with a traced write indication at least those entries of the shadow page table that map physical memory locations which themselves encode the guest page mappings, the marking identifying, for a hardware facility, a subset of memory access targets for which updates are to be recorded in a guest write buffer accessible to the virtualization system. Responsive to a coherency-inducing operation of the guest computation, the method reads from the guest write buffer and introduces corresponding updates into the shadow page table.
Public/Granted literature
- US20150032935A1 VIRTUALIZATION SYSTEM USING HARDWARE ASSISTANCE FOR PAGE TABLE COHERENCE Public/Granted day:2015-01-29
Information query