发明授权
US06298437B1 Method for vectoring pread/pwrite system calls 有权
用于矢量化pread / pwrite系统调用的方法

  • 专利标题: 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
Method for vectoring pread/pwrite system calls
摘要:
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.
信息查询
0/0