发明名称 Reducing memory usage of kernel memory management structures
摘要 One aspect of the present invention relates to techniques utilized within an operating system or a similar virtualization environment for reducing overhead of memory management data structures. Memory management data structures are used by operating systems to track the location of hardware pages in physical memory, consuming around 1% of a computer system's physical memory. However, these data structures may be classified as redundant when multiple data structures are used to track the same virtual memory pages stored within physical memory. One embodiment discloses an operation that identifies redundant data structures tracking frames of a single large page that are stored contiguously in the physical memory. Once identified, the redundant data structures may be removed from physical memory, freeing the physical memory for other uses. A further embodiment enables recreation of the removed data structures in physical memory if later accessed within the operating system.
申请公布号 US8103849(B2) 申请公布日期 2012.01.24
申请号 US20090429755 申请日期 2009.04.24
申请人 HANSEN DAVID C.;INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 HANSEN DAVID C.
分类号 G06F9/26 主分类号 G06F9/26
代理机构 代理人
主权项
地址