Defragmentation method for a machine-readable storage device
AssigneeApacer Technology Inc.
InventorYu-Hsuan Lee
Life of this patent
Estimating the term…
Abstract
A defragmentation method includes the steps of: a) configuring a processor to determine a type of a target machine-readable storage device coupled electrically to the processor; b) configuring the processor to select, from among a plurality of pre-established defragmentation algorithms respectively for performing defragmentation on different types of machine-readable storage devices, a defragmentation algorithm that corresponds to the type of the target machine-readable storage device as determined in step a); and c) configuring the processor to perform defragmentation on the target machine-readable storage device according to the defragmentation algorithm as selected in step b).
Claims16
A defragmentation method, comprising the steps of:
- a) configuring a processor to determine a type of a target machine-readable storage device coupled electrically to the processor;
- b) configuring the processor to select, from among a plurality of pre-established defragmentation algorithms respectively for performing defragmentation on different types of machine-readable storage devices, a defragmentation algorithm that corresponds to the type of the target machine-readable storage device as determined in step a);
- and
- c) configuring the processor to perform defragmentation on the target machine-readable storage device according to the defragmentation algorithm as selected in step b).
A defragmentation method, comprising the steps of:
- a) configuring a processor to determine whether one of a file and a free space fragment in a target machine-readable storage device that is coupled electrically to the processor satisfies a defragmentation condition;
- and
- b) upon determining that the defragmentation condition is satisfied in step a), configuring the processor to perform defragmentation of said one of the file and the free space fragment in the target machine-readable storage device;
- wherein the defragmentation condition is satisfied if the file has a file type that matches a predefined file type.
A defragmentation method, comprising the steps of:
- a) configuring a processor to determine whether one of a file and a free space fragment in a target machine-readable storage device that is coupled electrically to the processor satisfies a defragmentation condition;
- and
- b) upon determining that the defragmentation condition is satisfied in step a), configuring the processor to perform defragmentation of said one of the file and the free space fragment in the target machine-readable storage device;
- wherein the defragmentation condition is satisfied if the file is stored under a predefined access path.
A computer program product, comprising a data storage medium that includes program instructions to be executed by a computing device so as to enable the computing device to execute a defragmentation method, the defragmentation method comprising the steps of:
- a) determining a type of a target machine-readable storage device coupled electrically to the computing device;
- b) selecting, from among a plurality of pre-established defragmentation algorithms respectively for performing defragmentation on different types of machine-readable storage devices, a defragmentation algorithm that corresponds to the type of the target machine-readable storage device as determined in step a);
- and
- c) performing defragmentation on the target machine-readable storage device according to the defragmentation algorithm as selected in step b).
A computer program product, comprising a data storage medium that includes program instructions to be executed by a computing device so as to enable the computing device to execute a defragmentation method, the defragmentation method comprising the steps of:
- a) determining whether one of a file and a free space fragment in a target machine-readable storage device that is coupled electrically to the computing device satisfies a defragmentation condition;
- and
- b) upon determining that the defragmentation condition is satisfied in step a), performing defragmentation of said one of the file and the free space fragment in the target machine-readable storage device;
- wherein the defragmentation condition is satisfied if the file has a file type that matches a predefined file type.
A computer program product, comprising a data storage medium that includes program instructions to be executed by a computing device so as to enable the computing device to execute a defragmentation method, the defragmentation method comprising the steps of:
- a) determining whether one of a file and a free space fragment in a target machine-readable storage device that is coupled electrically to the computing device satisfies a defragmentation condition;
- and
- b) upon determining that the defragmentation condition is satisfied in step a), performing defragmentation of said one of the file and the free space fragment in the target machine-readable storage device;
- wherein the defragmentation condition is satisfied if the file is stored under a predefined access path.
Dependencies are inferred from the claim text.