Patent References 3761881 Address translation system Method for providing virtual addressing for externally specified addressed input/output operations Computer system having a paging apparatus for mapping virtual addresses to real addresses for a memory of a multiline communications controller Virtual storage system and method Address translation systems for high speed computer memories High capacity disk storage system having unusually high fault tolerance level and bandpass Method for translating virtual addresses into real addresses Computer system employing virtual memory Method for the relocation of linked control blocks Inventors
AssigneeApplicationNo. 540500 filed on 06/18/1990US Classes:711/4, Dynamic-type storage device (e.g., disk, tape, drum)707/200, FILE OR DATABASE MAINTENANCE711/114, Arrayed (e.g., RAIDs)711/207Directory tables (e.g., DLAT, TLB)ExaminersPrimary: MacDonald, Allen R.Assistant: Sheikh, Ayaz R. Attorney, Agent or FirmInternational ClassG06F 011/00AbstractThe deleted dataset space release system provides facilities in a dynamically mapped virtual memory data storage subsystem to immediately release the physical space occupied by a deleted dataset for use by the data storage subsystem to store subsequently received data files. This system also provides data security by preventing the unauthorized access to the data of scratched data files, both in cache memory and on the data storage devices. The deleted dataset space release system utilizes a user exit in the host processor data file scratch routine to transmit information to the data storage subsystem indicative of the host processor data file scratch activity. Existing channel command words are used in a manner that is transparent to the host processor. The data storage subsystem thereby immediately receives an indication that the host processor is scratching a data file from the volume table of contents of a virtual volume. The data storage subsystem can then concurrently scratch this data file from the virtual track directory contained in the data storage subsystem and thereby release the physical storage space occupied by this scratched data file. | |