Patent ID: 6735678
Filing Date: 2004-05-11
Classification: G06F

Abstract:
A method of storing data to a disc drive, comprising:determining the data storing size of one or more free contiguous physical block addresses; determining the data size of a least one or more fragmented files; if the data storing size of at least one contiguous physical block addresses is at least as large as the data size of at least one of the fragmented files; then writing at least one of the fragmented files to the contiguous physical block address, and wherein the total data size of the one or more fragmented files does not exceed the contiguous physical block address data storing size; and if the data storing size for the at least one contiguous physical block address is at least as large as the total file size of at least two fragmented files; then writing the at least two fragmented files into the at least one contiguous physical block address.