[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] RE: [Xen-devel] Vitrual TLBs
No Anthony, I didn't refer to shadow paging. I meant virtual TLB's only. I know that shadow tables are maintained in XEN. -----Original Message----- From: Anthony Liguori [mailto:aliguori@xxxxxxxxxx] Sent: Tuesday, November 21, 2006 1:31 AM To: Liang Yang Cc: Sameer Ahuja; Tim Deegan; sameer.ahuja81@xxxxxxxxx; xen-devel@xxxxxxxxxxxxxxxxxxx Subject: Re: [Xen-devel] Vitrual TLBs 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" <aliguori@xxxxxxxxxx> > To: "Sameer Ahuja" <sameer.ahuja@xxxxxxxxxxx> > Cc: "Tim Deegan" <Tim.Deegan@xxxxxxxxxxxxx>; <sameer.ahuja81@xxxxxxxxx>; > <xen-devel@xxxxxxxxxxxxxxxxxxx> > 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@xxxxxxxxxxxxxxxxxxx >>> http://lists.xensource.com/xen-devel >>> >>> >> >> >> _______________________________________________ >> Xen-devel mailing list >> Xen-devel@xxxxxxxxxxxxxxxxxxx >> http://lists.xensource.com/xen-devel >> > > > _______________________________________________ > Xen-devel mailing list > Xen-devel@xxxxxxxxxxxxxxxxxxx > http://lists.xensource.com/xen-devel _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |