摘要 |
PURPOSE: To dynamically and adaptively change the memory size in accordance with the competitive request by judging the request for the memory resources and varying the size of data cache based on prescribed parameters. CONSTITUTION: A new module DMKDGJ 14 interprets a channel program and generates the parameter list of a cache manager DMKDGC 16. If all blocks are within the cache, a diagnosis is simultaneously conducted, all blocks are copied in the buffer of a user and if a cache miss exists, a normal asynchronous process is conducted. After an I/O is completed, new blocks are updated and cache is inserted, i.e., respective CKD and FBA second level interruption handle(SLIH) DMK DGF 18 and DMKGIO 20, the interface with the new modules and the parameter list of DMKDGR 22-DMKDGC 16 are generated. Thus, the size of the data cache is dynamically made adaptive. |