On Sun, Jun 11, 2006 at 07:29:10PM +0200, Goswin von Brederlow <[EMAIL PROTECTED]> wrote: > Mike Hommey <[EMAIL PROTECTED]> writes: > > > Package: apt > > Version: 0.6.44 > > Severity: wishlist > > > > > > When you don't apt-get update for a while, downloading all the pdiffs > > instead of the full file is actually much longer. There should be a limit > > of days without update after which apt would get the full file and not the > > pdiffs. > > There is a limit on the number of pdiff files available. With one file > per day that translates 1:1 into days. > > I don't get why it should be slower to download the diff files than > the full file unless you are using ftp. With http the index is fetched > (round trip 1) and then all needed diff files (round trip 2). So > downloading should never be slower. > > Does the patching take longer than downloading and bunziping the full > file on your system? I would think that even 10 days patching are > faster than bunziping the file but that is just a guess.
The computer on which I got this shock had not been updated for a month, and yet, had to download all the diffs for more than 30 days ! It seems the operation is hard to quantify in time since downloading and patching seems to be done sequencially (download, patch, download, patch, etc.). I don't know either what the speed indicator in apt gives then, but it's only giving 12KB/s where I can download full files at 700KB/s... Note that I use http, not ftp. > > PS: Is there a way to totally disable the pdiff stuff ? With decent > > bandwidth, it actually takes more times than downloading the full file... > > (Or is the goal to reduce the bandwitdh on the server side ?) > > The primary goal was to save all that download time every day on the > slow modem/dsl line. Probably nobody was thinking about GBit to the > next mirror and 2 weeks worth of diffs. > > Maybe the number of diffs kept is to big. Maybe not. To decide that > one needs more info about your (and lots of other peoples) network > structure and update seeds/traffic and then find a good compromise. I usually apt-get update every other day, and roughly download at 700KB/s. If you need more testing and numbers, tell me what you would like me to provide you, and I'll try to give you facts rather than impressions :) Mike -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]