1.一種磁盤裝置,其中,
具備:
盤,其具有多個磁道;
頭,其對所述盤進行寫入和讀取;和
控制器,其在基于與所述多個磁道所包括的一個磁道不同的至少一個其他磁道的計數(shù)值而設定的、偏離磁道的大小的容許范圍內,對對所述一個磁道寫入數(shù)據(jù)時的所述頭的所述偏離磁道進行管理。
2.根據(jù)權利要求1所述的磁盤裝置,其中,
所述控制器基于所述一個磁道的所述盤的半徑方向內側的所述多個磁道中的第一磁道的第一計數(shù)值,來設定作為相對于所述一個磁道的向內側的偏離磁道的大小的第一容許范圍,
所述控制器基于所述一個磁道的所述盤的半徑方向外側的所述多個磁道中的第二磁道的第二計數(shù)值,來設定作為相對于所述一個磁道的向外側的偏離磁道的大小的第二容許范圍,
所述控制器在所述第一容許范圍內控制從所述一個磁道的中心向內側的偏離磁道,并在所述第二容許范圍內控制從所述一個磁道的中心向外側的偏離磁道。
3.根據(jù)權利要求2所述的磁盤裝置,其中,
所述第一磁道是在所述一個磁道的所述內側相鄰的磁道,所述第二磁道是在所述一個磁道的所述外側相鄰的磁道。
4.根據(jù)權利要求1所述的磁盤裝置,其中,
所述控制器基于所述一個磁道的所述盤的半徑方向內側的所述多個磁道中的多個第一磁道的第一計數(shù)值,來設定作為相對于所述一個磁道的向內側的偏離磁道的大小的第一容許范圍,
所述控制器基于所述一個磁道的所述盤的半徑方向外側的所述多個磁道中的多個第二磁道的第二計數(shù)值,來設定作為相對于所述一個磁道的向 外側的偏離磁道的大小的第二容許范圍,
所述控制器在所述第一容許范圍內控制從所述一個磁道的中心向內側的偏離磁道,并在所述第二容許范圍內控制從所述一個磁道的中心向外側的偏離磁道。
5.根據(jù)權利要求1所述的磁盤裝置,其中,
所述控制器在向所述一個磁道寫入時,在所述頭的所述偏離磁道的大小超過了所述容許范圍時,響應于此而停止向所述一個磁道的寫入,
所述控制器,執(zhí)行從所述至少一個其他磁道讀取數(shù)據(jù)并將該讀取的數(shù)據(jù)向所述至少一個其他磁道寫入的重寫處理,
所述控制器再次開始向所述一個磁道的寫入。
6.根據(jù)權利要求3所述的磁盤裝置,其中,
所述控制器在向所述一個磁道寫入時,在所述頭的所述偏離磁道的大小超過了所述第一容許范圍或所述第二容許范圍時,響應于此而停止向所述一個磁道的寫入,
所述控制器執(zhí)行下述重寫處理:讀取寫入于所述第一磁道的第一數(shù)據(jù)或寫入于所述第二磁道的第二數(shù)據(jù),并將所述讀取的第一數(shù)據(jù)向所述第一磁道寫入或將所述讀取的第二數(shù)據(jù)向所述第二磁道寫入,
所述控制器再次開始向所述一個磁道的寫入。
7.根據(jù)權利要求5所述的磁盤裝置,其中,
所述控制器基于所述至少一個其他磁道的所述計數(shù)值和用于執(zhí)行所述重寫處理的閾值,來算出表示所述閾值與所述至少一個其他磁道的所述計數(shù)值之差的差值,
所述控制器基于所述差值和表示所述相加值及所述偏離磁道的大小的關系的表,來設定所述容許范圍。
8.根據(jù)權利要求6所述的磁盤裝置,其中,
所述控制器基于所述第一計數(shù)值及所述第二計數(shù)值和用于執(zhí)行所述重寫處理的閾值,來分別算出表示所述閾值與所述第一計數(shù)值之差的第一差值和表示所述閾值與所述第二計數(shù)值之差的第二差值,
所述控制器基于所述第一差值及所述第二差值和表示所述相加值及所述偏離磁道的大小的關系的表,來分別設定所述第一容許范圍及所述第二容許范圍。
9.根據(jù)權利要求7所述的磁盤裝置,其中,
所述控制器在參照從外部接收的寫入命令的數(shù)量檢測到所述至少一個其他磁道的所述計數(shù)值會超過所述閾值的情況下,在超過所述閾值之前對所述至少一個其他磁道執(zhí)行所述重寫處理。
10.根據(jù)權利要求8所述的磁盤裝置,其中,
所述控制器在參照從外部接收的寫入命令的數(shù)量檢測到所述第一磁道的所述第一計數(shù)值或所述第二磁道的所述第二計數(shù)值會超過所述閾值的情況下,在超過所述閾值之前對所述第一磁道或所述第二磁道執(zhí)行所述重寫處理。
11.一種寫入控制方法,其是磁盤裝置的寫入控制方法,該磁盤裝置具備:盤,其具有多個磁道;和頭,其對所述盤進行寫入和讀取,
該寫入控制方法中,
在基于與所述多個磁道所包括的一個磁道不同的至少一個其他磁道的計數(shù)值而設定的、偏離磁道的大小的容許范圍內,對對所述一個磁道寫入數(shù)據(jù)時的所述頭的所述偏離磁道進行管理。
12.根據(jù)權利要求11所述的寫入控制方法,其中,
基于寫入數(shù)據(jù)的所述一個磁道的所述盤的半徑方向內側的所述多個磁道中的第一磁道的第一計數(shù)值,來設定作為相對于所述一個磁道的向內側的偏離磁道的大小的第一容許范圍,
基于所述一個磁道的所述盤的半徑方向外側的所述多個磁道中的第二磁道的第二計數(shù)值,來設定作為相對于所述一個磁道的向外側的偏離磁道的大小的第二容許范圍,
在所述第一容許范圍內控制從所述一個磁道的中心向內側的偏離磁道,
在所述第二容許范圍內控制從所述一個磁道的中心向外側的偏離磁 道。
13.根據(jù)權利要求12所述的寫入控制方法,其中,
所述第一磁道是在所述一個磁道的所述內側相鄰的磁道,所述第二磁道是在所述一個磁道的所述外側相鄰的磁道。
14.根據(jù)權利要求11所述的寫入控制方法,其中,
基于所述一個磁道的所述盤的半徑方向內側的所述多個磁道中的多個第一磁道的第一計數(shù)值,來設定作為相對于所述一個磁道的向內側的偏離磁道的大小的第一容許范圍,
基于所述一個磁道的所述盤的半徑方向外側的所述多個磁道中的多個第二磁道的第二計數(shù)值,來設定作為相對于所述一個磁道的向外側的偏離磁道的大小的第二容許范圍,
在所述第一容許范圍內控制從所述一個磁道的中心向內側的偏離磁道,
在所述第二容許范圍內控制從所述一個磁道的中心向外側的偏離磁道。
15.根據(jù)權利要求11所述的寫入控制方法,其中,
在向所述一個磁道寫入時,在所述頭的所述偏離磁道的大小超過了所述容許范圍時,響應于此而停止向所述一個磁道的寫入,
執(zhí)行從所述至少一個其他磁道讀取數(shù)據(jù)并將該讀取的數(shù)據(jù)向所述至少一個其他磁道寫入的重寫處理,
再次開始向所述一個磁道的寫入。
16.根據(jù)權利要求13所述的寫入控制方法,其中,
在向所述一個磁道寫入時,在所述頭的所述偏離磁道的大小超過了所述第一容許范圍或所述第二容許范圍時,響應于此而停止向所述一個磁道的寫入,
執(zhí)行下述重寫處理:讀取寫入于所述第一磁道的第一數(shù)據(jù)或寫入于所述第二磁道的第二數(shù)據(jù),并將所述讀取的第一數(shù)據(jù)向所述第一磁道寫入或將所述讀取的第二數(shù)據(jù)向所述第二磁道寫入,
再次開始向所述一個磁道的寫入。
17.根據(jù)權利要求15所述的寫入控制方法,其中,
基于所述至少一個其他磁道的所述計數(shù)值和用于執(zhí)行所述重寫處理的閾值,來算出表示所述閾值與所述至少一個其他磁道的所述計數(shù)值之差的差值,
基于所述差值和表示所述相加值及所述偏離磁道的大小的關系的表,來設定所述容許范圍。
18.根據(jù)權利要求16所述的寫入控制方法,其中,
基于所述第一計數(shù)值及所述第二計數(shù)值和用于執(zhí)行所述重寫處理的閾值,來分別算出表示所述閾值與所述第一計數(shù)值之差的第一差值和表示所述閾值與所述第二計數(shù)值之差的第二差值,
基于所述第一差值及所述第二差值和表示所述相加值及所述偏離磁道的大小的關系的表,來分別設定所述第一容許范圍及所述第二容許范圍。
19.根據(jù)權利要求17所述的寫入控制方法,其中,
在參照從外部接收的寫入命令的數(shù)量檢測到所述至少一個其他磁道的所述計數(shù)值會超過所述閾值的情況下,在超過所述閾值之前對所述至少一個其他磁道執(zhí)行所述重寫處理。
20.根據(jù)權利要求18所述的寫入控制方法,其中,
在參照從外部接收的寫入命令的數(shù)量檢測到所述第一磁道的所述第一計數(shù)值或所述第二磁道的所述第二計數(shù)值會超過所述閾值的情況下,在超過所述閾值之前對所述第一磁道或所述第二磁道執(zhí)行所述重寫處理。