发明授权
US07991948B2 Optimizing execution of I/O requests for a disk drive in a computing system
失效
优化计算系统中磁盘驱动器的I / O请求的执行
- 专利标题: Optimizing execution of I/O requests for a disk drive in a computing system
- 专利标题(中): 优化计算系统中磁盘驱动器的I / O请求的执行
-
申请号: US12022867申请日: 2008-01-30
-
公开(公告)号: US07991948B2公开(公告)日: 2011-08-02
- 发明人: Frank E. Levine
- 申请人: Frank E. Levine
- 申请人地址: US NY Armonk
- 专利权人: International Business Machines Corporation
- 当前专利权人: International Business Machines Corporation
- 当前专利权人地址: US NY Armonk
- 代理机构: DeLizio Gilliam, PLLC
- 主分类号: G06F13/00
- IPC分类号: G06F13/00
摘要:
Methods, apparatus, and products are disclosed for optimizing execution of Input/Output (‘I/O’) requests for a disk drive in a computing system that include: receiving I/O requests specifying disk blocks of the disk drive for access, each disk block specified by a disk drive head, a cylinder, and a sector of the disk drive; determining I/O sub-requests from the I/O requests, each I/O sub-request specifying a set of adjacent disk blocks along the same cylinder; determining execution sequences for performing the I/O sub-requests; calculating, for each execution sequence, a total estimated execution time for performing the I/O sub-requests according to that execution sequence; selecting one of the execution sequences for performing the I/O sub-requests in dependence upon the total estimated execution times for the execution sequences; and instructing a disk drive controller to perform the I/O requests by performing the I/O sub-requests according to the selected execution sequence.
公开/授权文献
信息查询