首页>
外国专利>
Injection of page error in virtual machines to cause mapping of memory pages swapped out in VM virtualized memory
Injection of page error in virtual machines to cause mapping of memory pages swapped out in VM virtualized memory
展开▼
机译:在虚拟机中注入页面错误会导致映射映射到VM虚拟化内存中的内存页面
展开▼
页面导航
摘要
著录项
相似文献
摘要
A host system [10] comprising a hardware processor [12] configured to operate: a hypervisor [30] configured to expose a virtual machine [32] comprising a virtualized processor [112] and virtualized memory [114], the virtual machine [32] configured to use the virtualized processor [112] to execute an objective process, in which exposing the virtual machine [32] comprises configuring a data structure to store a current state of the virtualized processor [112], comprising the data structure an event injection field that, when set to a predetermined value, causes the virtualized processor [112] to generate a page error; and a memory introspection engine [40] running outside the virtual machine [32], in which the host system [10] is characterized by having the memory introspection engine [40] configured to: determine accordingly with a virtual machine page table [32] if a target page [60a] of a virtual memory space of the target process is exchanged out of virtualized memory [114]; and in response, when the target page [60a] is exchanged out of virtualized memory [114], it directly injects the page error into the virtual machine [32], causing the page error that an operating system [34] of the virtual machine [32] map the target page [60a] to a page [60c] of the virtualized memory [114], in which the direct injection of the page error comprises that the memory introspection engine [40] writes the default value to the event injection field.
展开▼