Patent ID: 9612951
Date: 2017-04-04
CPC Classifications: G06F

Claim:
1. At least one computer readable hardware medium comprising instructions that, when executed, cause a machine to, at least: monitor access of first and second data records during a workload runtime to generate a log; analyze the log to assign the first and second data records to a respective first subset and a second subset based on a frequency of access, the first record in the first subset being accessed at a higher frequency than the second record in the second subset during a first portion of the workload; during the first portion of the workload, assign the first subset to a main memory, and assign the second subset to a secondary storage device; when the frequency of access of the first subset is lower than the frequency of access of the second subset during a second portion of the workload, relinquishing the first subset from the main memory and assigning the second subset to the main memory.