×

System for transparently identifying and matching an input/output profile to optimal input/output device parameters

  • US 5,890,014 A
  • Filed: 08/05/1996
  • Issued: 03/30/1999
  • Est. Priority Date: 08/05/1996
  • Status: Expired due to Fees
First Claim
Patent Images

1. In a computer system executing application programs under operating system program control, the computer system including a peripheral interface configured to transfer data between a host computer and a peripheral data storage device in an I/O request stream, the peripheral data storage device further operable to transfer data to and from the host in accordance with a set of configurable, performance setting parameters defining a data transfer performance, the computer system comprising:

  • a device driver for providing I/O requests from an application program executing on the host computer system to the peripheral data storage device in an I/O request stream, the device driver further comprising;

    means for extracting selected ones of a multiplicity of I/O request type characteristics from the I/O requests of the stream, the extracted characteristics defining a profile of the I/O request stream;

    means for identifying the profile of an I/O request stream to a selected one of a plurality of sets of predetermined I/O request patterns;

    means for identifying the selected one of the plurality of sets of I/O request patterns to a corresponding one of a set of predetermined data storage device performance setting parameters, the identified performance setting parameters set operative to optimize data transfer performance of the peripheral data storage device for the identified I/O request pattern.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×