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

Re: [Xen-devel] writable pagetable



> On the subject of writable pagetables, is it a performance thing? I've
> always said 'no' because I don't know what it does and went with the
> philosophy of "if it ain't broke...".

It's a 'minimal changes to the OS' thing. The old batching interface
meant that, until you explicitly flushed your update batch, subsequent
reads of 'updated' page table entries would return the old
contents. To avoid introducing OS bugs we had to sprinkle explicit
flushes around the Linux 2.4 generic MM code. We avoid this in 2.6 by
allowing th eguest to directly write its page tables, in place.

 -- Keir


-------------------------------------------------------
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_id=5047&alloc_id=10808&op=click
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/xen-devel


 


Rackspace

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