Dynamic memory allocation in a computer using a bit map index

Electrical computers and digital processing systems: memory – Storage accessing and control – Memory configuring

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

711170, G06F 1202

Patent

active

057846995

ABSTRACT:
A dynamic memory allocator in a computer assigns portions of memory into a large number of slots that include zero or more memory blocks of equal size. Free lists identify memory blocks, corresponding to a slot size, not currently in use in the computer. Software programs generate requests, including a size, for a memory block. The size of the requests are rounded up to the nearest slot size. To allocate a memory block, the free lists are searched, using a bit map index or a hierarchical bit map index, to identify an available memory block to accommodate the memory block requested. The dynamic memory allocator handles large block allocations different from small block allocations. A virtual memory allocator stores a plurality of pointers to identify one or more virtual pages of memory for allocation to the dynamic memory allocator.

REFERENCES:
patent: 4503501 (1985-03-01), Coylson et al.
patent: 4779189 (1988-10-01), Legvold et al.
patent: 5109336 (1992-04-01), Guenther et al.
patent: 5506986 (1996-04-01), Healy
patent: 5535368 (1996-07-01), Ho et al.
patent: 5561786 (1996-10-01), Morse
patent: 5577243 (1996-11-01), Sherwood et al.
patent: 5581737 (1996-12-01), Dahlen et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Dynamic memory allocation in a computer using a bit map index does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Dynamic memory allocation in a computer using a bit map index, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Dynamic memory allocation in a computer using a bit map index will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1658459

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.