Fast paging of a large memory block
US7076632B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Oct 16, 2003 |
| Grant date | Jul 11, 2006 |
| Priority date | — |
| Expiry date | Aug 31, 2024 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F12/023
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A method, system, and program for fast paging of a large memory block are provided. A request to physically remove a memory block device from a data processing system is received. A logical volume within disk space is dynamically allocated for a contiguous paging space. Multiple logical pages for the memory block devices are translated into multiple physical addresses for the memory block device. A single input/output request is issued to page out data located at the multiple physical addresses to the contiguous paging space, such that after the single request is complete, the memory block device can be safely removed. Further, when a replacement memory block device is detected, a single input/output request is issued to page in data located within the contiguous paging space to the replacement memory block.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.