Dynamic memory management system
AssigneeInnovations In Memory LLC
InventorsTimothy STOAKES, Mark LEWIS
Life of this patent
Estimating the term…
Loading patent…
AssigneeInnovations In Memory LLC
InventorsTimothy STOAKES, Mark LEWIS
Estimating the term…
A memory controller is configured to receive segment pointers that identify physical memory devices and slices for associated segments. The memory controller is configured to identify a most-full first one of the physical memory devices, to identify a most-empty second one of the physical memory devices, and to identify one of the segments in the most-full first one of the physical memory devices. The memory controller is configured to move a slice from the identified one of the segments in the most-full first one of the physical memory devices to the most-empty second one of the physical memory devices. The memory controller is configured to update one of the segment pointers for the identified segment. The memory controller is configured to update one of the segment pointers for the identified segment by removing a previous segment pointer to the most-full first one of the physical memory devices.
A memory controller configured to:
A memory controller configured to:
A non-transitory storage medium (NTSM) comprising a set of instructions, wherein execution of the set of instructions by a hardware processor, is to cause the hardware processor to:
Dependencies are inferred from the claim text.