Patent ID: 8320070
Filing Date: 2012-11-27
Classification: G11B

Abstract:
1. A magnetic disk drive comprising: a parameter management table configured to store a parameter used to write data to a disk or read data from the disk in the parameter management table in association with each of a plurality of predetermined temperature divisions; a temperature detector configured to detect an ambient temperature of the magnetic disk drive; a parameter adjustment module configured to adjust a parameter stored in the parameter management table in association with a first temperature division of the plurality of temperature divisions such that the parameter adapts for the first temperature division if the detected ambient temperature corresponds to the first temperature division and if the parameter is unadjusted; an interpolation module configured to update, by interpolation and based on a result of the adjustment of the unadjusted parameter corresponding to the first temperature division, an unadjusted parameter corresponding to a third temperature division between the first temperature division and a second temperature division for which a parameter is adjusted; and a vibration detector configured to detect vibration applied to the magnetic disk drive, wherein the parameter adjustment module is configured to withhold a parameter adjustment process for adjusting the unadjusted parameter if a level of the detected vibration is greater than a first threshold; and the parameter adjustment module is configured to repeat the parameter adjustment process a plurality of times and to adjust the unadjusted parameter based on a result of the repetition if the level of the detected vibration is not greater than the first threshold but is greater than a second threshold smaller than the first threshold.