发明名称 Magnetic disk device
摘要 According to one embodiment, there is provided a magnetic disk device including a magnetic disk, a storage unit, and a control unit. The magnetic disk includes a recording region. The storage unit is configured to store a value according to number of accesses to each of a plurality of regions obtained by dividing of the recording region of the magnetic disk in association with each of the plurality of regions. The control unit is configured to count a value according to the number of accesses to each of a plurality of regions in a count step unit that is a value determined according to an elapsed time from occurrence of a specific situation and is a value counted per unit access, and to update the value stored in the storage unit.
申请公布号 US9239683(B2) 申请公布日期 2016.01.19
申请号 US201414207022 申请日期 2014.03.12
申请人 KABUSHIKI KAISHA TOSHIBA 发明人 Yamamoto Michio;Kuribayashi Tetsuo;Tashiro Masami;Inoue Kenji;Kakuya Takumi;Kanno Hironori;Yorimitsu Keiichi
分类号 G06F3/06;G11B27/36 主分类号 G06F3/06
代理机构 Knobbe, Martens, Olson & Bear LLP 代理人 Knobbe, Martens, Olson & Bear LLP
主权项 1. A magnetic disk device comprising: a magnetic disk including a recording region; a storage unit configured, for each of a plurality of regions, to store a first count value in association with each of the plurality of regions, the first count value being a value according to a number of accesses of a corresponding region of the plurality of regions, the plurality of regions being obtained by dividing of the recording region of the magnetic disk, each of the plurality of regions being allocated at least one logical address; and a control unit configured, for each of the plurality of regions, to generate the first count value, to count a second count value, to generate a first accumulation value based on the first count value and the second count value, to update the stored first count value with the first accumulation value, and to reallocate data recorded on the magnetic disk according to the first value, the second count value being a value according to the number of accesses of the corresponding region, the second count value being counted by a variable count step size, the variable count step size being a size variably determined according to an elapsed time from occurrence of startup of the magnetic disk device and being a size to be counted per unit access, and wherein the storage unit stores an access counter table in which a logical address and a first count value are associated with each other with respect to a plurality of logical addresses, and the control unit specifies a logical address to be updated in the access counter table, counts a second count value of the specified logical address, generates a first accumulation value of the specified logical address based on the first count value associated with the specified logical address and the second count value associated with the specified logical address, and overwrites, with the first accumulation value of the specified logical address, the first count value associated with the specified logical address in the access counter table.
地址 Tokyo JP