Solid Compression - Explanation

Explanation

Compressed file formats often feature both compression (storing the data in a small space) and archiving (storing multiple files and metadata in a single file). One can combine these in two natural ways:

  • compress the individual files, and then archive into a single file;
  • archive into a single data block, and then compress.

The order matters (these operations do not commute), and this latter is solid compression.

In Unix, compression and archiving are traditionally separate operations, which allows one to understand this distinction:

  • compressing individual files and then archiving would be a tar of gzip'ed files – this is very uncommon, while
  • archiving via tar and then compressing yields a compressed archive: a .tar.gz – and this is solid compression.

Read more about this topic:  Solid Compression

Famous quotes containing the word explanation:

    Natural selection, the blind, unconscious, automatic process which Darwin discovered, and which we now know is the explanation for the existence and apparently purposeful form of all life, has no purpose in mind. It has no mind and no mind’s eye. It does not plan for the future. It has no vision, no foresight, no sight at all. If it can be said to play the role of the watchmaker in nature, it is the blind watchmaker.
    Richard Dawkins (b. 1941)

    We live between two worlds; we soar in the atmosphere; we creep upon the soil; we have the aspirations of creators and the propensities of quadrupeds. There can be but one explanation of this fact. We are passing from the animal into a higher form, and the drama of this planet is in its second act.
    W. Winwood Reade (1838–1875)

    Young children constantly invent new explanations to account for complex processes. And since their inventions change from week to week, furnishing the “correct” explanation is not quite so important as conveying a willingness to discuss the subject. Become an “askable parent.”
    Ruth Formanek (20th century)