1. In a storage unit subsystem including a plurality of storage units for which read/write is made in units of a record and a control unit which includes a cache memory, in which records in a record group including m (m&gE;1) records and n (n&gE;1) parity records for recovering the contents of said m records are stored in said (m&plus;n) storage units, respectively, said control unit comprising: means for checking, upon reception of a write request from a processor, whether or not information necessary for generating updated values of the parity records in the record group to which a record made the object of a write process belongs exists in said cache memory; means for receiving write data for the record made the object of the write process by said write request from said processor, storing said write data into said cache memory and reporting the completion of said write request to said processor; means for performing a process for loading, information necessary for generation of the updated values of the parity records which do not exist in said cache memory, from said storage units into said cache memory independently from a process to be performed attendant upon a read/write request from said processor; means for generating the updated values of the parity records from the information necessary for generation of the updated values of the parity records and storing the updated values into said cache memory, independently from the process to be performed attendant upon the read/write request from said processor; and means for writing the updated values of the parity records from said cache memory into said storage units independently from the process to be performed attendant upon the read/write request from said processor.