COMPRESS (how much does it compress?)

COMPRESS (how much does it compress?)

Post by Alan McK » Sat, 13 Jun 1992 21:41:33

I was wondering if someone could tell me what the average compression
factor is for the compress command?  We are compressing some of the
filesystems in our nightly backups which makes it difficult to compute
how much data is actually being written to tape.  If I knew the average
compression factor then I could make better estimates.

The Sun man page says 50-60% for English text or source-code.  What
about for an entire filesystem?  What about for an oracle database?
What about other things like say binaries?

Does anyone know?

Alan W. McKay           | (902)542-2201.158     | Wolfville, N.S. Canada


COMPRESS (how much does it compress?)

Post by Dave Trinid » Wed, 17 Jun 1992 21:37:58

Quote:(Alan McKay) writes:
> I was wondering if someone could tell me what the average compression
> factor is for the compress command?  ....

The reason the man page is so vague is because the rate of compression is  
totally dependent on the data being compresses. Binaries do not compress all  
that well because they tend not to have patterers in the file that can be  
replaced by tokens. Usually the static data section at best. Text files
are full of spaces and words like "the" etc, which a deterministic algorithm  
can tokenize readily.

As far as your Oracle database ... 35% -> 40% seems to be an average I have  
encountered with compress.

David R. Trinidad                       #include <disclaimer.h>
Stratus Computer Systems        (602) 852-3135
4455 East Camelback RD. #115A           UNIX is a way of life ...
Phoenix AZ. 85018



1. Compressed filesystem or Compressed loop?

I would like to create a compressed CVS repository, but I can not seem
to find a simple way to do this. . .  (Or really any way.)

I have seen people talk about the existence of a compressed loop.
What is this?  Does a compressed, read/write filesystem exist?

I found zisofs, but that looks like it would work read only, and
really only for a CD, i.e. the file tree needs to exist first then the
iso filesystem is created. . .  I found squashfs but that is also read
only.  If I create a loop-back device, i.e. a file that works like a
filesystem, I need to uncompress the file prior to mounting the loop.

Any ideas?

I rarely read email from this address          /"\
because of spam.                               \ /     ASCII Ribbon Campaign
I MAY see it if you put #NOTSPAM#               X      Against HTML Mail
in the subject line.                           / \

2. HP 4050

3. compressing on the fly: father process seems to end before popened compress

4. Need someone help!!!

5. To compress or not to compress, that is the question.

6. Help, Weird Group Change

7. Compressed 2.2 kernel about 35% larger than compressed 2.0.x?

8. SoundBlaster 32?

9. Is it possible to access a DOS compressed part?

10. Compressed DOS drives!

11. mount a compressed DOS filesystem

12. dmsdos 0.8.0a - compressed dos/win95 filesystems

13. Moving compressed files from DOS disk to Sparc