Patent ID: 6487126
Filing Date: 2002-11-26
Classification: G11B

Abstract:
A storage device wherein data is read out from a storage medium in accordance with a read command entered from an exterior identifying the data, the storage device storing the data in a buffer, and the data stored in the buffer is transferred to the exterior, said storage device comprising:read control means for performing a read-ahead such that datum including the identified data and read-ahead data are read from the storage medium and stored in the buffer, wherein when data requested by a present read command is not stored in said buffer, the data designated by the present read command is read out from said storage medium and stored sequentially in a plurality of addresses of the data areas, and the data designated by the present read command is transferred to the exterior, and datum are read out continuously in turn from said storage medium to be stored in said buffer; and weighting means for individually applying weighting to a plurality of data areas in accordance with the relative sizes of the data areas having data not yet transmitted to the exterior, when a plurality of read commands are continuously executed.