×

Detection of sequential data stream for improvements in cache data storage

  • US 4,468,730 A
  • Filed: 11/27/1981
  • Issued: 08/28/1984
  • Est. Priority Date: 11/27/1981
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for increasing efficiency of operation of a computer system of the class comprising:

  • a host computer including an arithmetic and logic unit and main memory means; and

    a data storage unit comprising a long-term magnetic data storage means, a solid-state caching memory means and a cache manager means,said data storage unit being connected to said host computer by a channel, said channel comprising means for communication of commands and data between said host computer and said data storage unit, the commands output by the host to the data storage unit in calling for data not including an indication of whether data called-for is part of a sequence of such requests;

    said method comprising the following steps, performed by said data storage unit solely under control of said cache manager, and external to said channel and said host computer;

    examining the data called for by the host from the long-term magnetic memory means;

    determining if the called-for data contains indicators indicating that the called-for data is not part of a sequential data stream;

    staging data not called for by said host computer to said cache memory means upon determination that said called-for data does not contain said indicators, said not called-for data staged to said cache memory being stored on said long-term magnetic storage media in a predetermined physical relationship to said called-for data; and

    avoiding staging data to said cache memory means upon determination that said called-for data contains indicators that the called-for data is not part of a sequential data stream.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×