DATA TRANSFER METHOD BY OPERATING SYSTEM

PURPOSE: To reduce the overhead generated when an OS transfers data from an input source resource to an output destination resource at a request from an application program. CONSTITUTION: A user process 1 specifies a pair of the input source resource and output destination resource used for the data...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: MASUOKA YOSHIMASA, KAGIMASA TOYOHIKO
Format: Patent
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:PURPOSE: To reduce the overhead generated when an OS transfers data from an input source resource to an output destination resource at a request from an application program. CONSTITUTION: A user process 1 specifies a pair of the input source resource and output destination resource used for the data transfer as a channel to the OS, and a channel registering process part 7 registers it in one of channel structures 13A-13N. Further, the user process 1 specifies the channel to be used and the amount of data to be transferred and requests the OS to transfer the data. Under the control of a transfer processing part 2, a buffer 10 is secured in an OS kernel for the channel, an input processing part 8 for accessing the input destination resource and an output processing part 9 for accessing the output destination resource are selected, and the buffer 10 is used repeatedly to repeat the data transfer by the selected input processing part and output processing part until the data are transferred by the specified amount.