摘要 |
<p>A host computer (10) has a plurality of channels (16,18) for writing data to and reading data from secondary memory means (26) such as disk memories, via directors (12,14) and control modules (24) for the secondary memories. In order to speed up memory accesses, a cache memory (30) is provided to receive data expected to be required by the host computer (10). A single cache memory (30) serves all directors (12,14). Data entered into the cache memory flows from a disk memory (26), a control module (24) therefor and a director (12 or 14) to the cache memory (30). Data flows to the host computer from the cache memory (30) through a director (12 or 14) and the corresponding channel (16 or 18). A microprocessor control unit (32) determines what data should be cached and memory allocation within the cache memory (30). </p> |