Guessing.. On Thu, Jul 3, 2008 at 11:19 PM, Peter Teoh <htmldeveloper@xxxxxxxxx> wrote: > http://lkml.org/lkml/2007/1/5/213 > > Question here is: what is CR3 caching? (few first line of email)? probably it means it is stored in somekind of "fake" CR3 register. As you know that storing/reading something to/from RAM is expensive compared to accessing registers, so if you can "cache" them in register, it would be damn faster... Note, that's VT feature...meaning it is used for virtualization. That makes sense, because vm exit/enter might happen so many times....and that includes switching between many CR3 furiously....multiple times more frequently than normal context switching between processes. regards, Mulyadi. -- To unsubscribe from this list: send an email with "unsubscribe kernelnewbies" to ecartis@xxxxxxxxxxxx Please read the FAQ at http://kernelnewbies.org/FAQ