Information processing apparatus, method of controlling the same, program and storage medium
AssigneeCanon Kabushiki Kaisha
InventorsTsunahito Nakashita, Minoru Akazawa
Life of this patent
Estimating the term…
Abstract
An information processing apparatus, for recording data in a magnetic storage medium by a shingled magnetic recording, and a method of controlling this, when a rewrite of data stored in the magnetic storage medium is instructed, copy data of a zone in which rewrite target data is stored other than the rewrite target data into a vacant zone of the magnetic storage medium; store, to the vacant zone into which the data is copied, the rewrite target data, delete by overwriting an entirety of the zone in which the rewrite target data is stored with predetermined data, and register the overwritten zone as an unused area.
Claims14
An information processing apparatus for recording data by a shingled magnetic recording (SMR), the information processing apparatus comprising:
- a magnetic storage medium configured to have a storing zone for storing, with SMR, both of deletion target data and data other than the deletion target data, and that has a vacant zone;
- a copy unit configured to, in a case that a deletion of data stored in the storing zone in the magnetic storage medium is instructed, copy the data other than deletion target data stored in the storing zone into the vacant zone in the magnetic storage medium;
- an overwriting unit configured to overwrite a track of the storing zone in which the deletion target data is stored with predetermined data;
- and
- a registration unit configured to register the track as an unused area,
- wherein the copy unit, the overwriting unit, and the registration unit are implemented by at least one processor and a memory.
An information processing apparatus for recording data in a magnetic storage medium by a shingled magnetic recording (SMR), the information processing apparatus comprising:
- a magnetic storage medium configured to have a storing zone for storing, with SMR, both of deletion target data and data other than the deletion target data, and that has a vacant zone;
- a reading unit configured to, in a case that a deletion of data stored in the storing zone in the magnetic storage medium is instructed, read the data other than deletion target data that is positioned after the deletion target data in the storing zone;
- an overwriting unit configured to overwrite, in the storing zone, from a head of the deletion target data, with the non-deletion target data read by the reading unit;
- and
- a registration unit configured to register, as an unused area, an area, in the storing zone, positioned after an area in which the overwriting unit has overwritten or written with the data other than the deletion target data,
- wherein the reading unit, the overwriting unit, and the registration unit are implemented by at least one processor and a memory.
A method of controlling an information processing apparatus for recording data in a magnetic storage medium having a storing zone storing both of deletion target data and data other than the deletion target data and a vacant zone by a shingled magnetic recording (SMR), the method comprising:
- copying the data other than the deletion target data in the storing zone into the vacant zone in the magnetic storage medium, in a case that a deletion of data stored in the storing zone in the magnetic storage medium is instructed;
- overwriting a track of the storing zone in which the deletion target data is stored with predetermined data;
- and
- registering the track as an unused area.
A non-transitory computer-readable storage medium storing a program for causing a processor to execute a method of controlling an information processing apparatus for recording data in a magnetic storage medium having a storing zone storing both of deletion target data and data other than the deletion target data and a vacant zone by a shingled magnetic recording, the method comprising:
- copying the data other than the deletion target data in the storing zone into the vacant zone in the magnetic storage medium, in a case that a deletion of data stored in the storing zone in the magnetic storage medium is instructed;
- overwriting a track of the storing zone in which the deletion target data is stored with predetermined data;
- and
- registering the track as an unused area.
Dependencies are inferred from the claim text.