Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 30 Oct 2000 13:05:36 -0800
From:      Tim Kientzle <kientzle@acm.org>
To:        "Daniel C. Sobral" <dcs@newsguy.com>, Alexander Langer <alex@big.endian.de>, libh@FreeBSD.ORG, "Jordan K. Hubbard" <jkh@FreeBSD.ORG>
Subject:   Re: BOF at BSDCon: FreeBSD Installer, Packages System
Message-ID:  <39FDE2A0.C2CEF041@acm.org>
References:  <39DCC860.B04F7D50@acm.org> <20001006155542.A29218@cichlids.cichlids.com> <39F3CDD7.15B889E7@acm.org> <20001023190412.B507@cichlids.cichlids.com> <39F47E98.4BB647AA@acm.org> <20001023202244.B10374@cichlids.cichlids.com> <39F48F4A.38D458C2@acm.org> <39FCF244.5A8C8E59@newsguy.com> <39FDC12E.304B0011@acm.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Tim Kientzle wrote:
> Though I haven't tested it, I wouldn't be surprised if
> the ports tree was more than twice as large in ZIP format as
> in tar.gz format.

I just did a few quick tests against my FreeBSD 3.3
system to see how much you lose by switching from
tar.gz to ZIP.  I simply archived a couple of directories
and compared the sizes:

Directory           tar.gz         ZIP
/usr/ports       7,601,675  15,008,530
/usr/src        50,896,742  62,536,891
/usr/bin         3,892,391   6,192,116
/usr/share/man  28,449,979  22,518,970 (!)

I think it's pretty clear that building a single
archive and then compressing the whole thing is
necessary if you really want to build full-featured
CD-ROM distributions.  

			- Tim Kientzle

P.S.  /usr/share/man is an interesting example
which works out larger in tar.gz format because the
individual files are already gzipped.  I suspect that
you could get an archive smaller than 22MB by un-gzipping
all the individual files and then building a tar.gz archive.


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-libh" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?39FDE2A0.C2CEF041>