发明授权
- 专利标题: Method for vectoring pread/pwrite system calls
- 专利标题(中): 用于矢量化pread / pwrite系统调用的方法
-
申请号: US09320125申请日: 1999-05-25
-
公开(公告)号: US06298437B1公开(公告)日: 2001-10-02
- 发明人: Robert M. Lane
- 申请人: Robert M. Lane
- 主分类号: G06F1338
- IPC分类号: G06F1338
摘要:
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.
信息查询