×

Easily coalesced, sub-allocating, hierarchical, multi-bit bitmap-based memory manager

  • US 6,640,290 B1
  • Filed: 11/28/2000
  • Issued: 10/28/2003
  • Est. Priority Date: 02/09/1998
  • Status: Expired due to Term
First Claim
Patent Images

1. A core memory management system for multiple core memory blocks, core memory being directly addressable by a central processing unit (CPU) of a computer, the core memory management system comprising:

  • a hierarchical bitmap having entries for directly corresponding ones of the core memory blocks, individual bitmap entries containing a multi-bit value that represents an allocation state of the corresponding core memory block; and

    a manager configured to manage the core memory blocks via the hierarchical bitmap and to allocate contiguous memory blocks for an allocation.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×