From: bjorn@darmok.uoregon.edu (Bjorn S. Fjeld Pettersen)
Newsgroups: comp.sys.next.misc
Subject: Re: Getting more space on Sonata.
Date: 22 Jan 93 02:22:35 GMT
Organization: University of Oregon Network Services
NNTP-Posting-Host: cisco-ts2-line75.uoregon.edu

In article <1993Jan20.222852.125885@zeus.calpoly.edu> Alex Raftis  
writes:
> Dmitri Linde writes
> >I suggest sonata start using zip or Squash for compression. It is
> >trivial to write a shell script which would uncompress and untar a  
file
> >and zip it. This way we could squize about 1.5 times as much on  
sonata.
> 
> There's perhaps one problem with this idea. Many of us post  
packages to sonata  
> in order to make installing them easier for new users. The problem  
lies in that  
> the main file in a .pkg is a .tar.Z file, which would not likely  
compress more  
> than it is already has been. That's always a problem with  
compressing  
> compressed files. In fact, if you force compression of a compressed  
file, you  
> often get a file that's larger than the original.
> 

Not usually true. Most compression algorithms just store a file they  
can't compress. Besides, the unix compress program gives relatively  
bad compression, and compression with Squash would almost certainly  
compress it further.... Actually I just tried this on a 12.6 MB  
tar.Z file, and I got the same size 12.6. I guess it is just storing  
it :(  Since I have so much time (not!) I just tried to squash the  
same files (22.8 MB of fonts) and Squash managed to get 11.04MB. This  
is almost certainly not representative, but that's the numbers I  
got... Anyone else?


> Alex
> --
> ______________________________________________________
>     Internet: alex@data.acs.calpoly.edu (NeXT mail)
>               alex@cosmos.acs.calpoly.edu


-- bjorn

--------------------------------------------------------------------- 
---------
Bjorn S. Fjeld Pettersen
bjorn@doek.uoregon.edu                       NextMail Welcomed
#include <std-disclaimer.h>
--------------------------------------------------------------------- 
---------


-- NewsGrazer, a NeXTstep(tm) news reader, posting --
M>UQR=&8P7&%N<VE[7&9O;G1T8FQ<9C!<9FUO9&5R;B!#;W5R:65R.WT*7&UA
M<F=L,3(P"EQM87)G<C$R,`I<<&%R9%QT>#$Q-3)<='@R,S`T7'1X,S0U-EQT
M>#0V,#A<='@U-S8P7'1X-CDQ,EQT>#@P-C1<='@Y,C$V7'1X,3`S-CA<='@Q
M,34R,%QF,%QB,%QI,%QU;&YO;F5<9G,R-%QF8S!<8V8P($EN(&%R=&EC;&4@
M/#$Y.3-*86XR,"XR,C(X-3(N,3(U.#@U0'IE=7,N8V%L<&]L>2YE9'4^($%L
M97@@4F%F=&ES('=R:71E<SI<"CX@1&UI=')I($QI;F1E('=R:71E<UP*/B`^
M22!S=6=G97-T('-O;F%T82!S=&%R="!U<VEN9R!Z:7`@;W(@4W%U87-H(&9O
M<B!C;VUP<F5S<VEO;BX@270@:7-<"CX@/G1R:79I86P@=&\@=W)I=&4@82!S
M:&5L;"!S8W)I<'0@=VAI8V@@=V]U;&0@=6YC;VUP<F5S<R!A;F0@=6YT87(@
M82!F:6QE7`H^(#YA;F0@>FEP(&ET+B!4:&ES('=A>2!W92!C;W5L9"!S<75I
M>F4@86)O=70@,2XU('1I;65S(&%S(&UU8V@@;VX@<V]N871A+EP*/B!<"CX@
M5&AE<F4G<R!P97)H87!S(&]N92!P<F]B;&5M('=I=&@@=&AI<R!I9&5A+B!-
M86YY(&]F('5S('!O<W0@<&%C:V%G97,@=&\@<V]N871A("!<"CX@:6X@;W)D
M97(@=&\@;6%K92!I;G-T86QL:6YG('1H96T@96%S:65R(&9O<B!N97<@=7-E
M<G,N(%1H92!P<F]B;&5M(&QI97,@:6X@=&AA="`@7`H^('1H92!M86EN(&9I
M;&4@:6X@82`N<&MG(&ES(&$@+G1A<BY:(&9I;&4L('=H:6-H('=O=6QD(&YO
M="!L:6ME;'D@8V]M<')E<W,@;6]R92`@7`H^('1H86X@:70@:7,@86QR96%D
M>2!H87,@8F5E;BX@5&AA="=S(&%L=V%Y<R!A('!R;V)L96T@=VET:"!C;VUP
M<F5S<VEN9R`@7`H^(&-O;7!R97-S960@9FEL97,N($EN(&9A8W0L(&EF('EO
M=2!F;W)C92!C;VUP<F5S<VEO;B!O9B!A(&-O;7!R97-S960@9FEL92P@>6]U
M("!<"CX@;V9T96X@9V5T(&$@9FEL92!T:&%T)W,@;&%R9V5R('1H86X@=&AE
M(&]R:6=I;F%L+EP*/B!<"EP*3F]T('5S=6%L;'D@=')U92X@36]S="!C;VUP
M<F5S<VEO;B!A;&=O<FET:&US(&IU<W0@<W1O<F4@82!F:6QE('1H97D@8V%N
M)W0@8V]M<')E<W,N($)E<VED97,L('1H92!U;FEX(&-O;7!R97-S('!R;V=R
M86T@9VEV97,@<F5L871I=F5L>2!B860@8V]M<')E<W-I;VXL(&%N9"!C;VUP
M<F5S<VEO;B!W:71H(%-Q=6%S:"!W;W5L9"!A;&UO<W0@8V5R=&%I;FQY(&-O
M;7!R97-S(&ET(&9U<G1H97(N+BXN($%C='5A;&QY($D@:G5S="!T<FEE9"!T
M:&ES(&]N(&$@,3(N-B!-0B`N=&%R+EH@9FEL92P@86YD($D@9V]T('1H92!S
M86UE('-I>F4@,3(N-BX@22!G=65S<R!I="!I<R!J=7-T('-T;W)I;F<@:70@
M.B@@(%-I;F-E($D@:&%V92!S;R!M=6-H('1I;64@*&YO="$I($D@:G5S="!T
M<FEE9"!T;R!S<75A<V@@=&AE('-A;64@9FEL97,@*#(R+C@@34(@;V8@9F]N
M=',I(&%N9"!3<75A<V@@;6%N86=E9"!T;R!G970@,3$N,#1-0BX@5&AI<R!I
M<R!A;&UO<W0@8V5R=&%I;FQY(&YO="!R97!R97-E;G1A=&EV92P@8G5T('1H
M870G<R!T:&4@;G5M8F5R<R!)(&=O="XN+B!!;GEO;F4@96QS93]<"EP*"EP*
M/B!!;&5X7`H^("TM7`H^(%]?7U]?7U]?7U]?7U]?7U]?7U]?7U]?7U]?7U]?
M7U]?7U]?7U]?7U]?7U]?7U]?7U]?7U]?7UP*/B`@("`@26YT97)N970Z(&%L
M97A`9&%T82YA8W,N8V%L<&]L>2YE9'4@*$YE6%0@;6%I;"E<"CX@("`@("`@
M("`@("`@("!A;&5X0&-O<VUO<RYA8W,N8V%L<&]L>2YE9'5<"EP*7`HM+2!B
M:F]R;EP*"EP*+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM7`I"
M:F]R;B!3+B!&:F5L9"!0971T97)S96Y<"F)J;W)N0&1O96LN=6]R96=O;BYE
M9'4@("`@("`@("`@("`@("`@("`@("`@($YE>'1-86EL(%=E;&-O;65D7`HC
M:6YC;'5D92`\<W1D+61I<V-L86EM97(N:#Y<"BTM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
5+2TM+2TM+2TM+2TM+2TM+5P*"GT*
`
Newsgroups: comp.sys.next.misc