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...
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Patent |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
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. |
---|