View previous topic :: View next topic |
Author |
Message |
Gilbo Tux's lil' helper
Joined: 03 Apr 2004 Posts: 127 Location: Halifax, NS
|
Posted: Tue Jun 14, 2005 11:21 pm Post subject: xdelta, bdelta, getdelta, deltup differences? |
|
|
This is probably pretty simple, but after perusing the threads here and here, I'm still confused about a couple things.
I was considering downloading one of these tools to reduce the bandwidth I use when emerging packages. So I have some questions:
1. Is the dynamic-deltup-server a local server on my own machine, or is it located elsewhere? (Forgive my idiotic ignorance, but I actually couldn't figure this out).
2. If it is not a local server, then who runs the dynamic-deltup-server, and is its available bandwidth/CPU time sometimes a bottleneck?
3. Which of the above packages do I want to emerge and setup to reduce package download bandwidth?
Thanks guys. Please forgive my confusion. |
|
Back to top |
|
|
indanet n00b
Joined: 05 Sep 2004 Posts: 54
|
Posted: Wed Jun 15, 2005 3:53 pm Post subject: Re: xdelta, bdelta, getdelta, deltup differences? |
|
|
Hi Gilbo!
Gilbo wrote: | 1. Is the dynamic-deltup-server a local server on my own machine, or is it located elsewhere? (Forgive my idiotic ignorance, but I actually couldn't figure this out). | It is no local server. Currently the dynamic deltup server network consists of five servers, which serve cached dtu files or create them on demand.
Gilbo wrote: | 2. If it is not a local server, then who runs the dynamic-deltup-server, and is its available bandwidth/CPU time sometimes a bottleneck? | You can see who runs the server, if you look at the news section of the ddeltup homepage mentioned above. (These servers are not run by the gentoo foundation.)
Bandwidth is not a huge problem because most of the dtu files served are very small (look at the statistics section of the ddeltup homepage).
If a requested dtu file is not in the cache of the network, it has to be created. This is almost never the case because it is very unlikely that a dtu file you request was not requested before. If a dtu file has to be created, this takes usually about a minute (depending on the filesize) because the server has to fetch the original files and find the differences.
Gilbo wrote: | 3. Which of the above packages do I want to emerge and setup to reduce package download bandwidth? | I'd recommend app-portage/getdelta (for saving bandwidth when downloading source archives) and app-portage/emerge-delta-webrsync together with app-arch/tarsync (this saves a lot of bandwidth when syncing the portage tree, but you can only sync once a day because the snapshots are updated in daily intervals).
These packages are not marked as stable, so here's my /etc/portage/package.keywords:
Code: | app-arch/tarsync ~x86
app-portage/emerge-delta-webrsync ~x86
app-portage/deltup ~x86
app-portage/getdelta ~x86
dev-util/bdelta ~x86
dev-util/diffball ~x86 |
Hope that helps!
indanet |
|
Back to top |
|
|
ferringb Retired Dev
Joined: 03 Apr 2003 Posts: 357
|
Posted: Fri Jun 17, 2005 1:57 pm Post subject: Re: xdelta, bdelta, getdelta, deltup differences? |
|
|
Huh. Kick ass, people 'parently use it
If there is interest, I could see having a little chat with infra about upping the frequency a bit... |
|
Back to top |
|
|
indanet n00b
Joined: 05 Sep 2004 Posts: 54
|
Posted: Fri Jun 17, 2005 5:56 pm Post subject: Re: xdelta, bdelta, getdelta, deltup differences? |
|
|
ferringb wrote: | If there is interest, I could see having a little chat with infra about upping the frequency a bit... | Syncing once a day is enough for me. |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|