Patent ID: 9471249
Filing Date: 2016-10-18
CPC Classification: G06F

Claim Text:
1. A computer program product for intermittent sampling of storage access frequency, the computer program product comprising: a non-transitory computer readable storage medium having computer readable program code embodied therewith, the program code executable by a processor to: monitor frequencies of accesses of one or more storage objects intermittently by: determining a duration of a collection window; determining a duration of an observation window within the collection window; avoiding omission of periodic activity of the frequencies of accesses in the collection window due to harmonic aliasing by randomly selecting a starting position of the observation window within the collection window, wherein the observation window is a fixed width that begins and ends within the collection window; observing frequencies of accesses of the one or more storage objects during the observation window; reducing temporary storage used to store observed frequencies of accesses via the intermittent monitoring; and approximating the frequencies of accesses for each of the one or more storage objects that occur through continuous monitoring using the frequencies of accesses observed through the intermittent monitoring, wherein the frequencies of access is approximated for a given storage object to determine a level in the storage hierarchy in which to store the given storage object.