Patent ID: 11928511
Assignee: DELL PRODUCTS L.P.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 19:
20. An information handling system, comprising:
system memory comprising higher performance system memory and lower performance system memory; and
a host programmable integrated circuit coupled to access the higher performance system memory and the lower performance system memory, the host programmable integrated circuit executing at least one software container workspace;
where the host programmable integrated circuit is programmed to perform the following in real time while executing the at least one software container workspace:
monitor system memory requirements of the at least one software container workspace while it is executing on the host programmable integrated circuit,
determine an amount of the higher performance system memory required by the executing software container workspace to meet the monitored system memory requirements of the at least one software container workspace,
allocate the determined amount of higher performance system memory to the executing software container workspace,
assign the allocated amount of higher performance system memory to the executing software container workspace, and
execute at least one software container workspace on the host programmable integrated circuit of the first information handling system while using the assigned amount of higher performance system memory to store data for operation of the executing software container workspace;

where the higher performance system memory is volatile dynamic random access memory (DRAM) and where the lower performance system memory is persistent non-volatile memory; and
where the lower performance persistent non-volatile memory is used to store data for operation of the executing software container workspace in a volatile condition on the persistent non-volatile memory.