CPC G06F 12/023 (2013.01) [G06F 2212/1041 (2013.01)] | 18 Claims |
1. A method performed by a memory manager comprising:
receiving a request for a memory region, the request including a data-oriented priority value measuring a level of importance for data to be stored in the requested memory region;
comparing the data-oriented priority value to a data-oriented priority-fluidity threshold;
based on the comparison, allocating a fluid memory region for the data, wherein, upon expiration of a fluid memory validity time interval for the allocated fluid memory region the allocated fluid memory region is automatically relinquished to a free pool of memory regions; and
storing a unique identifier for the allocated fluid memory region according to the data-oriented priority value such that the memory manager provides access to the allocated fluid memory region more quickly than the memory manager provides access to other allocated fluid memory regions having lower associated data-oriented priority values.
|