Adaptive event-based predictive failure analysis measurements in a hard disk drive
First Claim
1. A method of operating a disk drive, comprising:
- detecting a trigger event during non-idle operation of the disk drive; and
responding to the detected trigger event by performing a predictive failure analysis with respect to the disk drive.
5 Assignments
0 Petitions
Accused Products
Abstract
In a first aspect, a method of operating a disk drive includes detecting a trigger event during non-idle operation of the disk drive, and responding to the detected trigger event by performing a predictive failure analysis with respect to the disk drive. According to a second aspect, a method of operating a disk drive includes performing a predictive failure analysis with respect to the disk drive at a regular time interval, detecting a trigger event during non-idle operation of the disk drive, and responding to the detected trigger event by reducing the regular time interval at which the predictive failure analysis is performed. Numerous other aspects are provided.
-
Citations
32 Claims
-
1. A method of operating a disk drive, comprising:
-
detecting a trigger event during non-idle operation of the disk drive; and
responding to the detected trigger event by performing a predictive failure analysis with respect to the disk drive.
-
-
2. A method of operating a disk drive, comprising:
-
performing a predictive failure analysis with respect to the disk drive at a regular time interval;
detecting a trigger event during non-idle operation of the disk drive; and
responding to the detected trigger event by reducing the regular time interval at which the predictive failure analysis is performed. - View Dependent Claims (3)
-
-
4. A method of operating a disk drive, comprising:
-
performing a predictive failure analysis with respect to the disk drive at a regular time interval, the predictive failure analysis including measuring an operating parameter of the disk drive and comparing the measured operating parameter against a first threshold and a second threshold;
reducing the regular time interval at which the predictive failure analysis is performed if the measured operating parameter exceeds the first threshold; and
indicating a failure if the measured operating parameter exceeds the second threshold. - View Dependent Claims (5, 6, 7)
-
-
8. A method of operating a disk drive, comprising:
-
detecting a trigger event with respect to a particular sector of the disk drive during non-idle operation of the disk drive; and
in response to the detected trigger event, performing a flying height measurement with respect to the particular sector. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A method of operating a disk drive, comprising:
-
detecting a defect in a first cylinder of the disk drive; and
in response to the detected defect, relocating to another portion of the disk drive data stored in a plurality of adjoining cylinders including the first cylinder.
-
-
15. A disk drive, comprising:
-
at least one disk-shaped data storage medium;
at least one head adapted to read data from and write data to the storage medium; and
a controller adapted to control movement of the at least one head, the controller operative to;
detect a trigger event during non-idle operation of the disk drive; and
respond to the detected trigger event by performing a predictive failure analysis with respect to the disk drive.
-
-
16. A disk drive, comprising:
-
at least one disk-shaped data storage medium;
at least one head adapted to read data from and write data to the storage medium; and
a controller adapted to control movement of the at least one head, the controller operative to;
perform a predictive failure analysis with respect to the disk drive at a regular time interval;
detect a trigger event during non-idle operation of the disk drive; and
respond to the detected trigger event by reducing the regular time interval at which the predictive failure analysis is performed. - View Dependent Claims (17)
-
-
18. A disk drive, comprising:
-
at least one disk-shaped data storage medium;
at least one head adapted to read data from and write data to the storage medium; and
a controller adapted to control movement of the at least one head, the controller operative to;
perform a predictive failure analysis with respect to the disk drive at a regular time interval, the predictive failure analysis including measuring an operating parameter of the disk drive and comparing the measured operating parameter against a first threshold and a second threshold;
reduce the regular time interval at which the predictive failure analysis is performed if the measured operating parameter exceeds the first threshold; and
indicate a failure if the measured operating parameter exceeds the second threshold. - View Dependent Claims (19, 20)
-
-
21. A disk drive, comprising:
-
at least one disk-shaped data storage medium;
at least one head adapted to read data from and write data to the storage medium; and
a controller adapted to control movement of the at least one head, the controller operative to;
detect a trigger event with respect to a particular sector of the disk drive during non-idle operation of the disk drive; and
in response to the detected trigger event, perform a flying height measurement with respect to the particular sector. - View Dependent Claims (22, 23, 24, 25, 26)
-
-
27. A disk drive, comprising:
-
at least one disk-shaped data storage medium;
at least one head adapted to read data from and write data to the storage medium; and
a controller adapted to control movement of the at least one head, the controller operative to;
detect a defect in a first cylinder of the disk drive; and
in response to the detected defect, relocate to another portion of the disk drive data stored in a plurality of adjoining cylinders including the first cylinder.
-
-
28. A computer program product for operating a disk drive, comprising:
a medium readable by a computer, the computer readable medium having computer program code adapted to;
detect a trigger event during non-idle operation of the disk drive; and
respond to the detected trigger event by performing a predictive failure analysis with respect to the disk drive.
-
29. A computer program product for operating a disk drive, comprising:
a medium readable by a computer, the computer readable medium having computer program code adapted to;
perform a predictive failure analysis with respect to the disk drive at a regular time interval;
detect a trigger event during non-idle operation of the disk drive; and
respond to the detected trigger event by reducing the regular time interval at which the predictive failure analysis is performed.
-
30. A computer program product for operating a disk drive, comprising:
a medium readable by a computer, the computer readable medium having computer program code adapted to;
perform a predictive failure analysis with respect to the disk drive at a regular time interval, the predictive failure analysis including measuring an operating parameter of the disk drive and comparing the measured operating parameter against a first threshold and a second threshold;
reduce the regular time interval at which the predictive failure analysis is performed if the measured operating parameter exceeds the first threshold; and
indicate a failure if the measured operating parameter exceeds the second threshold.
-
31. A computer program product for operating a disk drive, comprising:
a medium readable by a computer, the computer readable medium having computer program code adapted to;
detect a trigger event with respect to a particular sector of the disk drive during non-idle operation of the disk drive; and
in response to the detected trigger event, perform a flying height measurement with respect to the particular sector.
-
32. A computer program product for operating a disk drive, comprising:
a medium readable by a computer, the computer readable medium having computer program code adapted to;
detect a defect in a first cylinder of the disk drive; and
in response to the detected defect, relocate to another portion of the disk drive data stored in a plurality of adjoining cylinders including the first cylinder.
Specification