Patent ID: 8347182

Claim:
A method in a data processing system, for ensuring data consistency in a data store of the data processing system, comprising: accessing, by a processor of the data processing system, a parity scrub factor f that is a multiplicative factor for a time that is used to perform a parity check operation compared to a data check operation; performing, by the processor, a check on a data group of a sector of an individual disk of the data store, the data group being less than an entire amount of data stored in the data store; and outputting, by the processor, a result of the check on the data group in response to the check indicating an error in parity of the data group, wherein performing the check on the data group comprises: performing, by the processor, a parity check on a portion of the data group, the portion being equal to 1/f of the data group, and performing, by the processor, a data verify on a remainder of the data group.