METHOD, APPARATUS, AND COMPUTER PROGRAM FOR MANAGING DMA-WRITE PAGE FAULT BY COMPUTER USING POOL OF SUBSTITUTE PAGES

PROBLEM TO BE SOLVED: To provide a method for managing DMA-write page fault by a computer using a pool of substitute write buffer pages. SOLUTION: A platform of a computer system solves the DMA-write page fault for a page exclusive to an I/O adapter. The I/O adapter attempts to write DMA data in the...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: THURBER STEVE MARK, ARNDT RICHARD LOUIS
Format: Patent
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:PROBLEM TO BE SOLVED: To provide a method for managing DMA-write page fault by a computer using a pool of substitute write buffer pages. SOLUTION: A platform of a computer system solves the DMA-write page fault for a page exclusive to an I/O adapter. The I/O adapter attempts to write DMA data in the page, it is determined that the page is not usable for writing, and the DMA data are written into data locations in the substitute page selected from the pool of substitute pages. Then, a flag is set to a flag location corresponding to each of the data locations. The flag locations correspond to the data locations, and when the flags are set, the flags represent that the DMA data reside in the data locations corresponding to the flag locations of the flags. COPYRIGHT: (C)2008,JPO&INPIT