Patent ID: 11929094
Assignee: TOSHIBA ELECTRONIC DEVICES & STORAGE CORPORATION
Field: Audio-visual technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 12:
13. The method according to claim 10, wherein
the magnetic disk is provided with a plurality of second tracks including the first track,
each of the plurality of second tracks includes a plurality of fourth sectors to each of which a data segment is written with attribute information and a fifth sector to which a parity is written, and
the method further comprises
estimating a degree of influence of ATI which each of second tracks receives,
executing, in a case where a degree of influence of ATI which a second track in a first state out of the plurality of second tracks receives exceeds a first threshold value, rewrite of contents of the second track including recalculation of a parity and write of the recalculated parity, the first state being a state in which contents of the plurality of fourth sectors and a parity in the fifth sector out of the second track correspond to each other, and
executing, in a case where a degree of influence of ATI which a second track in a second state out of the plurality of second tracks receives exceeds a second threshold value smaller than the first threshold value, rewrite of contents of the second track including recalculation of a parity and write of the recalculated parity, the second state being a state in which contents of the plurality of fourth sectors and a parity in the fifth sector out of the second track do not correspond to each other, and
in a case where the first track is in the first state and a degree of influence of ATI which the first track received exceeds the second threshold value,
acquiring the second data segment from the host and storing the second data segment in the memory,
reading the first data set from the first track and storing the first data set in the memory,
acquiring the second information piece,
updating the third data segment and the third information piece out of the first data set in the memory with the second data segment and the second information piece,
calculating the second parity on a basis of the second data set while writing the second data set to the first track, and
writing the second parity in the second sector, and

in a case where the first track is in the first state and a degree of influence of ATI which the first track received is less than the second threshold value, or in a case where the first track is in the second state,
acquiring the second data segment from the host,
acquiring the second information piece, and
writing the second data segment in the third sector with the second information piece.