Guessing..

On Thu, Jul 3, 2008 at 11:19 PM, Peter Teoh <[EMAIL PROTECTED]> 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 [EMAIL PROTECTED]
Please read the FAQ at http://kernelnewbies.org/FAQ

Reply via email to