Patent ID: 6779081
Filing Date: 2004-08-17
Classification: G06F,G11B,Y10S

Abstract:
A disk storage system for writing data to a disk medium and reading data from the disk medium, comprising:fragmentation determining means for determining, when a host system using the disk storage system has requested the disk storage system to read temporally-sequenced data, whether the temporally-sequenced data is fragmented into a plurality of data blocks on the disk medium; and means for controlling reading of data from the disk medium and writing of data to the disk medium, the controlling means executing second control of writing the temporally-sequenced data read from the disk medium to a contiguous area on the disk medium, in parallel with the execution of first control of reading the temporally-sequenced data from the disk medium and transferring the read temporally-sequenced data to the host system, if the fragmentation determining means determines that the temporally-sequenced data is fragmented, wherein the controlling means executes the second control after securing, as the contiguous area, a contiguous empty area large enough to store the temporally-sequenced data requested by the host system.