Patent ID: 11860773
Assignee: MICRON TECHNOLOGY, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. An apparatus, comprising:
a host configured to map virtual pages of memory for applications to a number of memory devices coupled thereto;
a first memory device comprising a monitoring component configured to monitor access statistics of virtual pages of memory mapped to the first memory device and a page table configured to maintain a map of virtual addresses to physical addresses of pages of memory; and
a second memory device that does not include a monitoring component capable of monitoring access statistics of pages of memory mapped thereto;
wherein the host is configured to:
despite there being space available on the second memory device, map a portion of virtual pages of a total number of virtual pages memory for an application to the first memory device in order to obtain access statistics corresponding to a remaining portion of virtual pages of memory of the application upon execution of the application, wherein the obtained access statistics for the remaining portion of virtual pages of memory for the application mapped to the second memory device are extrapolated based on the access statistics of the portion of virtual pages of memory for the application mapped to the first memory device; and
adjust mappings of the virtual pages of memory for the application based on the obtained access statistics corresponding to the portion of virtual pages of memory for the application.