Invention Grant
US09304915B2 Virtualization system using hardware assistance for page table coherence 有权
虚拟化系统使用硬件帮助页表一致性

  • Patent Title: Virtualization system using hardware assistance for page table coherence
  • Patent Title (中): 虚拟化系统使用硬件帮助页表一致性
  • Application No.: US14487939
    Application Date: 2014-09-16
  • Publication No.: US09304915B2
    Publication Date: 2016-04-05
  • Inventor: Keith AdamsSahil 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
Virtualization system using hardware assistance for page table coherence
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.
Information query
Patent Agency Ranking
0/0