摘要 |
PURPOSE:To minimize the number of broken members for abnormality by declaring exclusively the compression of idle areas of a shared library file, which plural users use, in every processing unit in accordance with acceptance of a resource managing means to execute the compression at any time. CONSTITUTION:A read processing part 2 issues a request to a resource managing part 1; and if it is permitted, the part 2 reads data from a shared file 5. When update of the file is requested from an update processing part 4, this request is permitted if the read processing is not performed, and the update is executed; but if the read processing is performed, the update is held until the read processing is terminated. When a compression processing part 6 requests the compression processing to the resource managing part 1, exclusive use is declared in every processing unit of compression to compress idle areas on condition that this request is accepted, and thereafter, input/output requests are accepted. The compression processing is performed similarly for all processing units. Thus, the library file which is updated frequently and is shared is compressed at any time, and the number of members broken at an abnormal ternination time is reduced to a maximum of one member. |