本发明的实施方式涉及磁盘装置。
背景技术:
1、磁盘装置具备多个磁盘和向磁盘写入(write,写)数据的多个磁头。关于磁盘装置,已知为了实现高记录密度化,可使用高频辅助磁记录型式(mamr:microwave assistedmagnetic recording)、热辅助磁记录型式(hamr:heat assisted magnetic recording)等能量辅助记录型式,但磁头的写性能会根据写入次数而降低。
2、在一般的损耗均衡(wear levering)中,通过监视磁盘的记录区域内的写入状况,并优先向空着的区域写入数据,从而抑制了数据集中。然而,在上述这样的算法中存在如下情况:在特定的磁头,写入次数增加,寿命缩短。
技术实现思路
1、本实施方式提供能够抑制磁头的寿命缩减的磁盘装置。
2、实施方式涉及的磁盘装置具备:至少一张磁盘,具有第1记录面和第2记录面,在所述第1记录面和所述第2记录面分别包含被分配有逻辑区块地址的多个区块(block);第1磁头,向所述第1记录面写入数据;第2磁头,向所述第2记录面写入数据;以及控制器,具有计数器、未写入检测部和存储器,所述计数器检测所述第1磁头和所述第2磁头各自的写入次数,所述未写入检测部从所述多个区块中检测未写入的区块,所述存储器存储有针对所述第1磁头和所述第2磁头各自的写入次数的第1阈值和所述第1阈值以下的第2阈值,所述控制器进行控制以使得,在接收到向所述多个区块中的、所述第1记录面的第1区块写入数据的指令时,判断向所述第1区块写入数据的第1磁头的写入次数是否超过了所述第1阈值,在所述第1磁头的写入次数没有超过所述第1阈值的情况下,由所述第1磁头向所述第1区块写入数据,在所述第1磁头的写入次数超过了所述第1阈值的情况下,判断所述第2磁头的写入次数是否超过了所述第2阈值,在所述第2磁头的写入次数超过了所述第2阈值的情况下,由所述第1磁头向所述第1区块写入数据,在所述第2磁头的写入次数没有超过所述第2阈值的情况下,判断在所述第2记录面是否存在未写入的第2区块,在不存在所述第2区块的情况下,由所述第1磁头向所述第1区块写入数据,在存在所述第2区块的情况下,将分配给所述第1区块的逻辑区块地址与分配给所述第2区块的逻辑区块地址调换,由所述第2磁头向所述第2区块写入数据。
1.一种磁盘装置,具备:
2.根据权利要求1所述的磁盘装置,
3.根据权利要求1所述的磁盘装置,
4.根据权利要求1所述的磁盘装置,
5.一种磁盘装置,具备:
6.根据权利要求5所述的磁盘装置,
7.根据权利要求5所述的磁盘装置,
8.根据权利要求5所述的磁盘装置,
9.根据权利要求5所述的磁盘装置,
10.一种磁盘装置,具备:
11.根据权利要求10所述的磁盘装置,
12.根据权利要求10所述的磁盘装置,
13.根据权利要求1至12中任一项所述的磁盘装置,