Memory manager for an embedded system
AssigneeKyocera Wireless Corp.
InventorsMehul Patel, Sumita Rao
Life of this patent
Estimating the term…
Loading patent…
AssigneeKyocera Wireless Corp.
InventorsMehul Patel, Sumita Rao
Estimating the term…
A memory manger 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.
A memory manager process for managing a memory, comprising:
A memory manager process for managing a memory, comprising:
A processor operating a memory management process for a random access memory, the process comprising:
A wireless mobile handset operating a memory management process for a random access memory, the process comprising:
Dependencies are inferred from the claim text.