Systems, methods, and devices for utilization aware memory allocation
AssigneeSamsung Electronics Co., Ltd.
InventorsHeekwon Park, Tong Zhang, Yang Seok Ki
Life of this patent
Estimating the term…
Loading patent…
AssigneeSamsung Electronics Co., Ltd.
InventorsHeekwon Park, Tong Zhang, Yang Seok Ki
Estimating the term…
A method may include receiving, from a process, a memory allocation request for a memory system comprising a first channel having a first channel utilization and a second channel having a second channel utilization, selecting, based on the first channel utilization and the second channel utilization, the first channel, and allocating, to the process, a page of memory from the first channel. The selecting may include selecting the first channel based on a balanced random policy. The selecting may include generating a ticket based on a random number and a number of free pages, comparing the ticket to a number of free pages of the first channel, and selecting the first channel based on the comparing. The selecting may include selecting the first channel based on a least used channel policy.
A method for memory allocation, the method comprising:
A system comprising:
An apparatus comprising:
Dependencies are inferred from the claim text.