摘要 |
A system and method for determining when data stored in a data storage device is becoming unreliable. A list of trigger events is maintained, either on the media, or on a host processor, and the number of trigger events pertaining to data retrieval errors is also maintained either on the disc media or on the host processor. Based upon the trigger events and the running totals, the disc media is scanned for errors from time to time and the error detecting algorithm can change depending upon the respective trigger totals. The triggers are typically representative of events likely to cause errors to occur and can be tailored to different types of storage media |