Memory manager for an embedded system

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

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C713S001000

Reexamination Certificate

active

07747834

ABSTRACT:
A memory manager acts on a memory that has been arranged with a predetermined number of fixed memory blocks, with each memory block set to a predefined size. These fixed blocks have been initialized to accelerate the allocation process. When a memory manger receives an allocation request, the size of the request is compared to the predefined size. If the memory manager determines that the fixed memory block handles the memory request, then the memory manager allocates one of the fixed blocks to the pending memory request. If no fixed block is available to handle the request, then the memory manager may allocate the memory from a free memory pool. The memory manager may search the available free memory blocks to identify and allocate the optimum free block that satisfies the pending allocation request.

REFERENCES:
patent: 5577243 (1996-11-01), Sherwood et al.
patent: 5652865 (1997-07-01), Rawlings, III
patent: 6131150 (2000-10-01), DeTreville
patent: 6363468 (2002-03-01), Allison
patent: 6594749 (2003-07-01), Czajkowski
patent: 2005/0114621 (2005-05-01), Lahiri et al.
patent: 2009/0005039 (2009-01-01), Kuhn
patent: 1 130 520 (2001-09-01), None
patent: WO 97/08622 (1997-03-01), None
Gorman, Mel, “Understanding The Linux Virtual Memory Manger”, Thesis, pp. 1-140, Jan. 22, 2003.

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

Memory manager for an embedded system does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Memory manager for an embedded system, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Memory manager for an embedded system will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4175502

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