摘要 |
PROBLEM TO BE SOLVED: To provide a disk device which does not require a huge address conversion table even when an adjacent track is partially overwritten and does not destroy data which is recorded in an address other than a writing object when the data is written. SOLUTION: A log area 311 and a dirty sector table 312 are arranged inside the disk device. Data of a sector to which writing is requested from a host device is preserved in the data buffer 333 of the sector. The address of the sector is registered in the LBA 341 of the sector which is recorded in a log. The offset of the data registered in the data buffer 333 of the sector is registered in an offset 342 to the data recorded in the log. When the data preserved in the log area 311 is reflected on a user data space 301, the data is copied from the log area 311 into the user data space 301 with the use of a work area 313 if necessary so as to keep data consistency inside the disk device. COPYRIGHT: (C)2007,JPO&INPIT |