发明授权
US06920521B2 Method and system of managing virtualized physical memory in a data processing system
失效
在数据处理系统中管理虚拟物理存储器的方法和系统
- 专利标题: Method and system of managing virtualized physical memory in a data processing system
- 专利标题(中): 在数据处理系统中管理虚拟物理存储器的方法和系统
-
申请号: US10268741申请日: 2002-10-10
-
公开(公告)号: US06920521B2公开(公告)日: 2005-07-19
- 发明人: Ravi Kumar Arimilli , John Steven Dodson , Sanjeev Ghai , Kenneth Lee Wright
- 申请人: Ravi Kumar Arimilli , John Steven Dodson , Sanjeev Ghai , Kenneth Lee Wright
- 申请人地址: US NY Armonk
- 专利权人: International Business Machines Corporation
- 当前专利权人: International Business Machines Corporation
- 当前专利权人地址: US NY Armonk
- 代理机构: Dillon & Yudell LLP
- 代理商 Casimer K. Salys
- 主分类号: G06F12/00
- IPC分类号: G06F12/00 ; G06F12/02 ; G06F12/06 ; G06F12/08
摘要:
A move engine and operating system transparently reconfigure physical memory to accomplish addition, subtraction, or replacement of a memory module. The operating system stores FROM and TO real addresses in unique fields in memory that are used to virtualize the physical address of the memory module being reconfigured and provide the reconfiguration in real-time through the use of hardware functionality and not software. Using the FROM and TO real addresses to select a source and a target, the move engine copies the contents of the memory module to be removed or reconfigured into the remaining or inserted memory module. Then, the real address associated with the reconfigured memory module is re-assigned to the memory module receiving the copied contents, thereby creating a virtualized physical mapping from the addressable real address space being utilized by the operating system into a virtual physical address space. During the process of moving the memory contents, the operating system stalls. Write memory requests addressed to the real address space currently associated with the sourcing memory module indicated by either the FROM or TO real address space. As will be appreciated, a memory module can be inserted, removed or replaced in physical memory without the operating system having to stop all memory operations in the memory to accomplish the physical memory change.
公开/授权文献
信息查询