A method of virtualizing memory through shadow page tables that cache translations from multiple guest address spaces in a virtual machine includes a software version of a hardware tagged translation look-aside buffer. Edits to guest page tables are detected by intercepting the creation of guest-writable...http://www.google.de/patents/US8095771?utm_source=gb-gplus-sharePatent US8095771 - Method and system for caching address translations from multiple address spaces in virtual machines