Method for vectoring pread/pwrite system calls
AssigneeSun Microsystems, Inc.
InventorRobert M. Lane
Life of this patent
Estimating the term…
Loading patent…
AssigneeSun Microsystems, Inc.
InventorRobert M. Lane
Estimating the term…
A method is provided for I/O data transfer between memory and disk. In one embodiment, an application program generates N data transfer requests. Thereafter, a data transfer list is created that comprises N entries each comprising a file sector descriptor and a buffer address. The application program is suspended in favor of initiating the operating system. Thereafter, N data transfers are performed, each one of which comprises transferring data between a file sector and a buffer identified by the file sector descriptor and a buffer address, respectively, contained in one of the entries of the data transfer list. On completion of N data transfers, the operating system is suspended and the application program is reinitiated.
A method of operating a computer system, the method comprising:
The method of claim 2 wherein each of the N data transfers comprises transferring data from the file sector to the buffer identified by the file sector descriptor and buffer address, respectively, contained in the corresponding one of the N entries of the data transfer list.
A method of operating a computer system, the method comprising:
A method of operating a computer system, the method comprising:
Dependencies are inferred from the claim text.