Magnetic disk device and method
AssigneesKabushiki Kaisha Toshiba, Toshiba Electronic Devices & Storage Corporation
InventorRyo Kobayashi
Life of this patent
Estimating the term…
Abstract
According to an embodiment, a magnetic disk is provided with a first area including a plurality of blocks and a second area designated as a write destination by a host. The first memory is a volatile memory that receives write data received from the host. A controller estimates a degree of influence of ATI for each of the plurality of blocks, and sets a first block in which the degree of influence of ATI reaches the first threshold value and two blocks adjacent thereto to be unwritable. The controller selects one of one or more blocks which are not set to be unwritable and have free space among the plurality of blocks, and stores a copy of write data in the first memory in the selected one block at least for a period until the write data is written to the second area.
Claims20
A magnetic disk device comprising:
- a magnetic disk provided with a first area including a plurality of blocks and a second area designated as a write destination by a host;
- a volatile first memory that receives write data received from the host;
- a magnetic head that writes and reads data to and from the magnetic disk;
- and
- a controller that
- estimates a degree of influence of adjacent track interference (ATI) for each of the plurality of blocks,
- sets, to be unwritable, a first block among the plurality of blocks, the first block being a block in which a degree of influence of ATI reaches a first threshold value and two blocks adjacent to the first block among the plurality of blocks,
- selects one of one or more blocks that are not set to be unwritable and have free space among the plurality of blocks, and
- stores a copy of write data in the first memory in the selected one block at least for a period until the write data is written to the second area.
A method of controlling a magnetic disk device including a magnetic disk and a volatile first memory, the method comprising:
- storing write data received from a host in the first memory;
- estimating a degree of influence of adjacent track interference (ATI) for each of a plurality of blocks, wherein the magnetic disk is provided with a first area and a second area, the plurality of blocks is included in the first area, and the second area is an area designated as a write destination by the host;
- setting a first block among the plurality of blocks, the first block being a block in which a degree of influence of ATI reaches a first threshold value, and two blocks adjacent to the first block among the plurality of blocks to be unwritable;
- selecting one of one or more blocks that are not set to be unwritable and have free space among the plurality of blocks;
- writing write data in the first memory to the second area;
- and
- storing a copy of write data in the first memory in the selected one block at least for a period until the write data is written to the second area.
Dependencies are inferred from the claim text.