Invention Grant
- Patent Title: System and method of allocating contiguous memory in a data processing system
-
Application No.: US11953177Application Date: 2007-12-10
-
Publication No.: US07392363B2Publication Date: 2008-06-24
- Inventor: Matthew David Fleming , Thomas Stanley Mathews
- Applicant: Matthew David Fleming , Thomas Stanley Mathews
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Dillon & Yudell LLP
- Agent Matthew W. Baca
- Main IPC: G06F12/00
- IPC: G06F12/00

Abstract:
A system and method of allocating contiguous real memory in a data processing system. A memory controller within system memory receives a request from a data processing system component for a contiguous block of memory during operation of the data processing system. In response to receiving the request, the memory controller selects a candidate contiguous block of memory. Then, after temporarily restricting access to the candidate contiguous block of memory, the memory controller identifies a set of frames currently in use within the candidate contiguous block of memory, relocates the set of frames, and allocates the candidate block of memory for exclusive use by the requesting data processing component. The allocation of contiguous real memory occurs dynamically during the operation of the data processing system.
Public/Granted literature
- US20080091911A1 System and Method of Allocating Contiguous Memory in a Data Processing System Public/Granted day:2008-04-17
Information query