发明名称 Pagefile reservations
摘要 A system and method for maintaining a pagefile of a computer system using a technique of reserving portions of the pagefile for related memory pages. Pages near one another in a virtual memory space often store related information and it is therefore beneficial to ensure that they are stored near each other in the pagefile. This increases the speed of reading data out of the pagefile because total seek time of a disk drive that stores the pagefile may decrease when adjacent pages in a virtual memory address space are read back from the disk drive. By implementing a reservation system that allows related pages to be stored adjacent to one another, the efficiency of memory management of the computer system is increased.
申请公布号 US8972696(B2) 申请公布日期 2015.03.03
申请号 US201113042128 申请日期 2011.03.07
申请人 Microsoft Technology Licensing, LLC 发明人 Bak Yevgeniy M.;Iyigun Mehmet;Wang Landy
分类号 G06F12/10;G06F12/08;G06F12/02 主分类号 G06F12/10
代理机构 代理人 Jardine John;Drakos Kate;Minhas Micky
主权项 1. A method of operating a computing device having a first type of memory and a second type of memory, the first type of memory storing a working set of active memory pages, the method comprising: determining a first portion of a pagefile in the second type of memory where first data of a first page of said working set is to be written; and reserving at least a second portion of the pagefile adjacent to the first portion of the pagefile for one or more pages of a virtual memory space that are within a threshold number of pages away from a first page in the virtual memory space, wherein the first page in the virtual memory space maps to the first page of said working set and maps to the first portion of the pagefile.
地址 Redmond WA US