Data processing: database and file management or data structures – Database design – Data structure types
Patent
1998-06-30
1999-03-30
Black, Thomas G.
Data processing: database and file management or data structures
Database design
Data structure types
707101, 36471502, 341 59, G06F 1730
Patent
active
058901698
ABSTRACT:
A combined file allocation table file system (CFAT file system) uses two or more FAT file systems with different cluster sizes to form a single user visible FAT file system to reduce disk fragmentation. The FAT file system having the largest cluster size is used to store all of the other small FAT file systems as files with holes. The clusters of the small FAT file systems thus do not occupy disk space until they are allocated. Files containing user data are stored in one or many of the large and small FAT file systems to achieve optimal storage. More clusters are available for storing files with sizes that are smaller than the size of one large cluster. A CFAT file system includes: a large file allocation table for large clusters, a file allocation table extension to provide holes within the CFAT file system, and any number of small file allocation tables providing a variety of small cluster sizes. A file is stored in clusters as large as possible except for the last cluster which is stored in only as large a cluster size as is needed. Other allocation strategies are possible. The Small FAT file systems are contained within regular files of the Large FAT file system.
REFERENCES:
patent: 5212786 (1993-05-01), Sathi
patent: 5734340 (1998-03-01), Kennedy et al.
patent: 5774715 (1998-07-01), Madany et al.
Madany Peter W.
Wong Thomas K.
Black Thomas G.
Rones Charles L.
Sun Microsystems Inc.
LandOfFree
Disk fragmentation reduction using file allocation tables does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Disk fragmentation reduction using file allocation tables, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Disk fragmentation reduction using file allocation tables will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1225735