Method and apparatus for managing memory
AssigneeMotorola, Inc.
InventorsDipendra Chowdhary, Dhiwakar Viswanathan, Sung-Ho Jee, Peter McGinn
Life of this patent
Estimating the term…
Loading patent…
AssigneeMotorola, Inc.
InventorsDipendra Chowdhary, Dhiwakar Viswanathan, Sung-Ho Jee, Peter McGinn
Estimating the term…
A method and apparatus of managing a memory (2) having a number of pages (5) involves mapping the physical pages (5) to corresponding pages (4) in a logical address space (1) using a map table (3). When the number of pages utilised by an application increases or decreases, or if an application is deleted or a new application is loaded, the physical pages used by the remaining applications are unchanged, but the logical pages are moved so that the logical pages used by a single application are contiguous and so that the unused pages are contiguous. Thus, after moving the logical pages, the mapping of the logical pages to the physical pages is updated and a free page pointer (6) indicates the next available free logical page.
A memory management circuit comprising:
Dependencies are inferred from the claim text.