Pre-backing virtual storage using historical learned data
AssigneeInternational Business Machines Corporation
InventorsJoseph W. Gentile, Nicholas C. Matsakis, Elpida Tzortzatos
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsJoseph W. Gentile, Nicholas C. Matsakis, Elpida Tzortzatos
Estimating the term…
A computer system includes memory and a processor configured to manage memory allocation. Aspects include receiving a request to execute a computer program and obtaining a learned data file for the computer program, the learned data file including a history of memory allocation requests and memory access requests by the computer program. Aspects also include receiving a memory allocation request from the computer program and allocating one or more pages of a virtual memory to the computer program, wherein a size of the one or more pages is based on the learned data file. Aspects further include backing at least one of the one or more pages of the virtual memory in the real memory prior to receiving an access request for the at least one of the one or more pages based on the learned data file.
A computer-implemented method for pre-backing virtual memory with real memory based on learned data, the method comprising:
A computer program product for pre-backing virtual memory with real memory based on learned data, the computer program product comprising:
A computer system, comprising:
Dependencies are inferred from the claim text.