On Sat, Jul 5, 2008 at 8:40 PM, Mulyadi Santosa <
mulyadi.santosa@xxxxxxxxx> wrote:
Guessing..
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.