Patent · US Expired

Hierarchical memory system having cache/disk subsystem with command queues for plural disks

US4425615A · kind A · utility

109Cited by
11References
8Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 14, 1980
Grant dateJan 10, 1984
Priority date
Expiry dateNov 14, 2000

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2212/312
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

One or more host processors issue commands to one or more storage control units which control data transfers between the host processors, a cache store and a plurality of disk devices. A command queue is maintained for each disk device to store commands waiting to be executed by the disk device. The cache store stores segments of data which have been read from, or are to be written to disk space. In response to a command from a host processor a corresponding command is added to one of the command queues. If the disk device is not busy and has no previously queued commands waiting to be executed the storage control unit issues a seek command to the disk drive device. If there are previously queued commands waiting to be executed, or if the disk device is busy, the cache store is checked to determine if it contains a copy of the data from the disk space specified by the host processor command. If a copy of the data from the specified disk space is resident in the cache store then a data transfer is initiated between the host processor and the cache store. A priority value and a sequence number are assigned to each command as it is added to a queue so that the highest priority queued …

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.