[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] A question about VM's access memory


  • To: xen-devel@xxxxxxxxxxxxx
  • From: Kai Luo <luokain@xxxxxxxxx>
  • Date: Wed, 27 Feb 2013 09:35:49 +0800
  • Delivery-date: Wed, 27 Feb 2013 08:32:22 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xen.org>

Hi:
     For a HVM I kown the Xen Hypervisor  maintains a set of shadow pages,may be 2 levels or 4 levels.Under normal conditions ,without xen,a process wants to  access memory,the system will read CR3 to find the physical address of the page tables,then find the physical address of the next level,then the next,that will be multiple memory access(ignoring the TLB).My question is,when the system runs as a domain of xen, whether it is needed to triger a VM-EXIT when the system wants to find the physical address of next level of page table,if so when a guest want to access memory there will be VM-EXIT many times,if not how the system knows the address of next level of page tables ?
    Thank you for your answering!

Jeap
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.