From mboxrd@z Thu Jan 1 00:00:00 1970 From: Anthony Liguori Subject: Re: Vitrual TLBs Date: Mon, 20 Nov 2006 14:00:42 -0600 Message-ID: <4562096A.6020606@us.ibm.com> References: <0A8CFEC45B7F4C419F7543867C47442357F905@mailserver.nechclst.in> <4561DD7C.2010601@us.ibm.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: Liang Yang Cc: Tim Deegan , sameer.ahuja81@gmail.com, xen-devel@lists.xensource.com, Sameer Ahuja List-Id: xen-devel@lists.xenproject.org Liang Yang wrote: > AMD will provide support for nested paging that caches address > translations > to reduce memory accesses in its latest quad-core CPUs. As the hypervisor > can get pretty bogged down managing all of this and the processor is > constantly switching from guest OS mode to hypervisor mode and back, > Nesting > page tables and caching memory addresses are ways of freeing things up > as it > cuts down on memory access time. > > So Xen may not need such kind of virtual TLB anymore. If by virtual TLB you are actually referring to shadow paging (and I would argue that they are very different concepts), then sorry, I misunderstood the initial question. Yes, Xen supports shadow paging. Both Intel and AMD are planning on supporting hardware shadow paging too in future processors. I think it remains to be see if the hardware shadow paging is flexible enough to totally replace software shadow paging. Regards, Anthony Liguori > Liang > > ----- Original Message ----- > From: "Anthony Liguori" > To: "Sameer Ahuja" > Cc: "Tim Deegan" ; ; > > Sent: Monday, November 20, 2006 9:53 AM > Subject: Re: [Xen-devel] Vitrual TLBs > > >> Sameer Ahuja wrote: >>> Hi, >>> >>> Does XEN have the concept of virtual TLBs? >>> >> >> Not really. >> >> Regards, >> >> Anthony Liguori >> >>> Regards, >>> Sameer >>> >>> _______________________________________________ >>> Xen-devel mailing list >>> Xen-devel@lists.xensource.com >>> http://lists.xensource.com/xen-devel >>> >>> >> >> >> _______________________________________________ >> Xen-devel mailing list >> Xen-devel@lists.xensource.com >> http://lists.xensource.com/xen-devel >> > > > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xensource.com > http://lists.xensource.com/xen-devel