Pre-Grant Publication Number: 20080104353
Filing Date: October 26, 2006
Inventors: Prashanth Madisetti
Assignee(s): HP
Current U.S. Classification: 711, 711/170000
View Prior Art for Claim 00019
A method, comprising the steps of:receiving a request for allocation of a size of memory;identifying a first memory block in a first modified buddy system memory allocation free block list of a first modified buddy system memory allocator, wherein a size of the first memory block is smaller than the size of memory from the request;searching a second modified buddy system memory allocation free block list of a second modified buddy system memory allocator for a second memory block that is contiguous with the first memory block;identifying the second memory block in the second modified buddy system memory allocation free block list, wherein a size of the second memory block is different from the size of the first memory block and is smaller than the size of memory from the request; andallocating the first memory block and the second memory block to a client application to satisfy the request for the size of memory.
Submitted by: Ian ShieldsLast updated: almost 4 years ago
Title ACM Transactions on Programming Languages and Systems (TOPLAS) Vol 6 Issue 1, Jan 1984
ISBN 0164-0925
Description
1984 paper describing two variants of the buddy system for memory allocation.
1 thumb up 0 thumbs down
Annotations(0)
Submitted by: Ian ShieldsLast updated: almost 4 years ago
Title ACM TOPLAS
ISBN 0164-0925
Description
Copy of 1984 paper referenced in earlier prior art submission
0 thumbs up 0 thumbs down
Annotations(0)
Submitted by: Ian ShieldsLast updated: almost 4 years ago
Title ACM Transactions on Programming Languages and Systems (TOPLAS) Vol 6 Issue 1, Jan 1984 (PDF)
ISBN 0164-0925
Description
See notes under previous prior art submission for this article.
0 thumbs up 0 thumbs down
Annotations(0)