×

Cache/disk subsystem with dual aging of cache entries

  • US 4,437,155 A
  • Filed: 11/14/1980
  • Issued: 03/13/1984
  • Est. Priority Date: 11/14/1980
  • Status: Expired due to Term
First Claim
Patent Images

1. In a data processing system including a host processor for issuing addressing signals specifying data to be accessed, a mass memory, a cache store for storing segments, and a segment descriptor table for storing segment descriptors, there being a segment descriptor associated with each data segment in said cache store and including age information defining, from the most recently accessed to the least recently accessed, the relative lengths of time since each associated data segment has been accessed, the system including means for transferring to said mass memory the least recently accessed segments in said cache store in order to make room for more data segments, the improvement comprising:

  • means connected to said host processor, said mass memory and said cache store for transferring from said mass memory to said cache store not only a data segment containing data specified by said addressing signals but not resident in said store, but also a number of additional segments; and

    ,age modifying means for modifying said age information in said segment descriptors each time data segments are transferred from said mass memory to said cache store to produce modified age information, said modified age information indicating that the data segment containing the data specified by said addressing signals is the most recently accessed data segment, and indicating that said number of additional segments have an age intermediate the most recently accessed and the least recently accessed.

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