发明名称 Mapping free memory pages maintained by a guest operating system to a shared zero page within a machine frame
摘要 Reducing an amount of memory used by a virtual machine. A system includes multiple virtual machines that share common pages of memory. The number of private pages associated with each virtual machine is minimized by ensuring that pages that a guest operating system regards as now free or zeroed are efficiently mapped by the hypervisor to a shared zero page. Upon a hypervisor determining that one or more guest physical frame numbers are assigned to free memory pages, the hypervisor updates mapping data to map the one or more guest physical frame numbers to a shared zero page within the machine frame.
申请公布号 US9135038(B1) 申请公布日期 2015.09.15
申请号 US201213468742 申请日期 2012.05.10
申请人 Bromium, Inc. 发明人 Uchronski Krzysztof;O'Brien Martin;Hansen Jacob Gorm;Bondalapati Kiran;Pratt Ian;Banga Gaurav;Kapoor Vikram
分类号 G06F9/455 主分类号 G06F9/455
代理机构 Brokaw Patent Law PC 代理人 Brokaw Patent Law PC ;Brokaw Christopher J.
主权项 1. One or more non-transitory computer-readable storage mediums storing one or more sequences of instructions, which when executed by one or more processors, cause: upon a hypervisor determining that one or more guest physical frame numbers are assigned to free memory pages maintained by a guest operating system, the hypervisor updating mapping data to map the one or more guest physical frame numbers to a shared zero page within a machine frame.
地址 Cupertino CA US