作者: John Te-Jui Sheu , Eric P. Traut , David S. Bailey , Renee Antonio Vega
DOI:
关键词:
摘要: A method of virtualizing memory through shadow page tables that cache translations from multiple guest address spaces in a virtual machine includes software version hardware tagged translation look-aside buffer. Edits to are detected by intercepting the creation guest-writable mappings with cached tables. The affected marked as stale and purged upon an space switch or indiscriminate flush guest. Thereby, non-stale remain but discarded. tracking tables, deferring discovery such table for first time until purge all when number untracked exceeds threshold, sharing between processors.