Patent ID: 11966581
Assignee: SAMSUNG ELECTRONICS CO., LTD.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 9:
10. A method comprising:
receiving, from a virtual machine that is executed by a processor, a data access for a heterogeneous memory system, wherein the heterogeneous memory system comprises a first storage medium of a first type and a second storage medium of a second type, wherein the first storage medium is associated with a first performance characteristic, and the second storage medium is associated with a second performance characteristic;
determining an amount of allocable storage space associated with the first storage medium;
determining, by a memory management unit, the first storage medium for the data access based, at least in part, upon the first performance characteristic associated with the first storage medium, characteristic associated with the virtual machine, and the amount of allocable storage space associated with the first storage medium; and
routing, by the memory management unit, the data access, at least partially, between the processor and the first storage medium;
wherein a quality of service information is associated with the virtual machine, and the quality of service information includes a portion for indicating a performance characteristic associated with the virtual machine.