Pre-Grant Publication Number: 20080104353
Filing Date: October 26, 2006
Inventors: Prashanth Madisetti
Assignee: HP
Current U.S. Classification: 711, 711/170000
View Prior Art for Claim 00005
The apparatus of Claim 1, wherein a first free block list comprises one or more memory blocks that are of a first size, wherein a second free block list comprises one or more memory blocks that are of a second size different than the first size;
wherein the plurality of contiguous, differently-sized memory blocks comprises a first memory block of the one or more memory blocks that are of the first size, wherein the plurality of contiguous, differently-sized memory blocks comprises a second memory block of the one or more memory blocks that are of the second size;
wherein the modified buddy system memory allocator removes the first memory block from the first free block list and the second memory block from the second free block list to allocate the plurality of contiguous, differently-sized memory blocks to an application that made the request for the size of memory.