System and method for defragmenting a file system
AssigneeTexas Instruments Incorporated
InventorJames A. Capps
Life of this patent
Estimating the term…
Loading patent…
AssigneeTexas Instruments Incorporated
InventorJames A. Capps
Estimating the term…
A system and method of defragmenting a file system is described which includes the steps of building a block descriptor array and reading a portion of the file system to a section of RAM creating new free space within the file system. The file blocks from the RAM are then written to free space within the file system. The pointers identifying the file blocks are then repaired on the disk. Files are then retrieved into the section of RAM for contiguous placement in the newly created free space within the file system. These files are then placed in contiguous manner into the new free space and the pointers identifying these files are repaired on the disk. The method of the present invention uses several optimization techniques and is designed such that it is secure from power loss during the defragmentation process.
A system for defragmenting a disk film system by arranging each block without gaps and in proper logical order, comprising:
A system for defragmenting a disk film system by arranging each block without gaps and in proper logical order, comprising:
A system for defragmenting a disk file system by arranging each block without gaps and improper logical order wherein each file of said disk file system corresponds to a file system control structure having a pointer to each block contained within said each file, comprising:
A system for defragmenting a disk file system by arranging each block without gaps and improper logical order wherein each file of said disk file system corresponds to a file system control structure having a pointer to each block contained within said each file, comprising:
A computerized method for degragmenting a disk file system by arranging each block without gaps and in proper logical order, comprising the steps of:
A computerized method for degragmenting a disk file system by arranging each block without gaps and in proper logical order, comprising the steps of:
A method for defragmenting a disk file system by arranging each block without gaps and in proper logical order, comprising the steps of:
A method for defragmenting a disk file system by arranging each block without gaps and in proper logical order, comprising the steps of:
Dependencies are inferred from the claim text.