On 05/04/2008, Carlos E. R. <robin.listas@telefonica.net> wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
The Saturday 2008-04-05 at 15:50 +0200, Stephan Kulow wrote:
Am Samstag, 5. April 2008 schrieb Carlos E. R.:
Hi,
Each week I do a "zypper dup" of factory it means downloading about 1.6 GiB, meaning a minimum of 4 hours, probably 8. Would it be possible to reduce the size somehow? Deltas, perhaps?
Yeah, we have some ideas what to do, but no time to do it. One thing we did already was switching to lzma, which saves some of the download size. Deltas are another, but that needs some effort to be done correctly.
Another improvemennt would be separating the download and the install on diferent threads or whatever, so that the next rpm is been downloaded while another is beeng installed.
This was something proposed for ZYpp, but I'm not sure quite what happened. Parallel downloads in addition to this (like Smart) would help, too.
Higher compression also means longer time decompressing, thus longer time not downloading and perhaps longer overall time. Mmmm! That would be curious to measure!
See http://www.kdedevelopers.org/node/3326 for some figures and explanation. Higher compression doesn't have to necessitate either longer time decompressing or even longer time compressing -- it depends on the efficiency of your algorithm. In this case, LZMA gives considerable benefits for both the size and the speed of decompression in comparison to bzip2. Kind thoughts, -- Francis Giannaros http://francis.giannaros.org --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org