发明名称 Data processing system and method for generating virtual memory descriptors including pretranslated physical addresses
摘要 A data processing system and method are described for generating virtual memory descriptors which include pretranslated physical addresses. The data processing system has a virtual memory address space and a main memory. The main memory includes a first plurality of physical addresses. A temporary association is established between a region of the main memory and a segment of the virtual memory address space. The region of main memory is addressed utilizing a second plurality of physical addresses. The segment of virtual memory is addressed utilizing a plurality of virtual addresses. In response to the establishment of the temporary association, a virtual memory descriptor is generated and is utilized to address the segment. Each of the plurality of virtual addresses is translated to one of the second plurality of physical addresses. Each translated one of the second plurality of physical addresses is stored in the memory descriptor. The plurality of virtual addresses are translated to the second plurality of physical addresses and stored prior to the virtual memory descriptor being utilized to access the main memory.
申请公布号 US6304951(B1) 申请公布日期 2001.10.16
申请号 US19980165174 申请日期 1998.10.01
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 MEALEY BRUCE GERARD;SWANBERG RANDAL CRAIG
分类号 G06F12/10;(IPC1-7):G06F12/08 主分类号 G06F12/10
代理机构 代理人
主权项
地址