Hi , Can someone clarify this for me : shadow paging is for other purpose (for example , VM migration ,I think) , it is not the critical component for Xen functionality , right ? Many thanks yushang _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
This statement may be true for DomU, but it is not true for HVM domain, since shadow paging is the default choice for HVM domain memory virtualization when hardware assisted memory virtualization (e.g Intel EPT or AMD NPT) is not ready. so the shadow paging is very critical to HVM domain performance. Actually you can see community put much effort in the shadow paging optimization, and shadow2/shadow3 are treated as important feature at Xen 3.x.x release. (please see Xen release note for detail) Best Regards Ke 2008/10/5 yushang <yusunn@gmail.com>:> Hi , > Can someone clarify this for me : shadow paging is for other purpose (for > example , VM migration ,I think) , > it is not the critical component for Xen functionality , right ? > Many thanks > yushang > > _______________________________________________ > 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
Thanks for your explanation . I am reading Xen source code now and trying to understand the main logic , for this purpose , shadow paging functionality is not so important for me . thank you anyway. 2008/10/5 Yu Ke <mr.yuke@gmail.com>> This statement may be true for DomU, but it is not true for HVM > domain, since shadow paging is the default choice for HVM domain > memory virtualization when hardware assisted memory virtualization > (e.g Intel EPT or AMD NPT) is not ready. so the shadow paging is very > critical to HVM domain performance. > > Actually you can see community put much effort in the shadow paging > optimization, and shadow2/shadow3 are treated as important feature at > Xen 3.x.x release. (please see Xen release note for detail) > > Best Regards > Ke > > 2008/10/5 yushang <yusunn@gmail.com>: > > Hi , > > Can someone clarify this for me : shadow paging is for other purpose (for > > example , VM migration ,I think) , > > it is not the critical component for Xen functionality , right ? > > Many thanks > > yushang > > > > _______________________________________________ > > 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