File system level compression using holes

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395611, 395440, 36471502, G06F 1730

Patent

active

057747156

ABSTRACT:
A method, apparatus, and computer-usable medium for compressing data in a file system utilizing the concept of "holes". A mapping table in a file system maps the logical blocks of a file to actual physical blocks on disk where the data is stored. Blocks may be arranged in units of a cluster, and the file may be compressed cluster-by-cluster. Holes are used within a cluster to indicate not only that a cluster has been compressed, but also the compression algorithm used. Different clusters within a file may be compressed with different compression algorithms. A unit of data is compressed, with the result that the file occupies fewer physical blocks than it has logical blocks. The mapping table is updated to indicate that for a given unit of data compressed, fewer physical blocks are needed. Certain logical blocks belonging to this unit of data are not mapped to physical blocks but are mapped to a hole. A hole indicates that the unit of data was compressed, and may also indicate the particular compression algorithm used to compress the unit of data. If a unit of data begins or ends within the middle of a cluster, to avoid overwriting the data not to be changed the whole cluster must first be read from disk. If a hole indicates the cluster had been compressed, the data must be expanded first. The cluster is read into a buffer and the portion to be changed is overwritten. The cluster is compressed and written back to disk. Those clusters within which the unit of data neither begins nor ends may be written to directly.

REFERENCES:
patent: 5155484 (1992-10-01), Chambers, IV
patent: 5237675 (1993-08-01), Hannon, Jr.
patent: 5481701 (1996-01-01), Chambers, IV
patent: 5551020 (1996-08-01), Flax et al.
patent: 5652857 (1997-07-01), Shimoi et al.
Michael Burrows, et al., On-Line Data Compression in a Log-structured File System, 1992, DEC Systems Research Center, pp. 2-9.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

File system level compression using holes does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with File system level compression using holes, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and File system level compression using holes will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1870673

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.