From: Chris Bainbridge <C.J.Bainbridge@ed.ac.uk>
To: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev] Idea for the portage maintainers
Date: Tue, 13 Apr 2004 13:18:17 +0100 [thread overview]
Message-ID: <200404131318.17722.C.J.Bainbridge@ed.ac.uk> (raw)
In-Reply-To: <200404120803.16933.tom@securescience.net>
On Monday 12 April 2004 13:03, Tom St Denis wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Oh, ok so I'll just format my disk, reinstall Gentoo from scratch so that I
> can not waste 200M of space on 80k small files.
>
> That's not really user friendly. Could have done a JAR like setup for each
> dir of the tree. e.g. all of app-text be one huge ZIP file [with no
> compression]. Such a setup might be a little slower to add/remove files
> but would waste less space.
>
> The idea would make a little sense though in practice. When I do "emerge
> sync" instead of fetching 1000s of small files I just check the timestamp
> on the directory zips and download them wholesale. [Ok so maybe
> compression makes sense here].
I once posted a test of using rsync with a single large file versus lots of
small ones on the gentoo forums
(http://forums.gentoo.org/viewtopic.php?t=10108). I was more concerned with
bandwidth than speed, but I guess they're connected. Using one big file gave
a 35% improvement over lots of small files. The problem then was how to
generate one big file for syncing. In the end I got bored and decided it was
rsyncs problem for not being as efficient with the small files ;-)
The test of rsyncing uncompressed distfile sources rather than downloading
them gave an 88% improvement in bandwidth. Problem here is that we would need
lots of disk space for the uncompressed files.. so its a tradeoff, if your
bandwidth is limited or expensive and computation and disk space are cheap
(eg. dialup), then it seems like a good idea.
--
gentoo-dev@gentoo.org mailing list
next prev parent reply other threads:[~2004-04-13 12:18 UTC|newest]
Thread overview: 39+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-04-11 11:55 [gentoo-dev] Idea for the portage maintainers Tom St Denis
2004-04-12 10:45 ` Alexander Gretencord
2004-04-12 12:03 ` Tom St Denis
2004-04-12 12:23 ` Georgi Georgiev
2004-04-12 12:36 ` Tom St Denis
2004-04-12 14:18 ` N. Owen Gunden
2004-04-12 15:12 ` Troy Dack
2004-04-12 15:15 ` Jason Stubbs
2004-04-12 16:22 ` Andrew Gaffney
2004-04-12 16:23 ` Todd Berman
2004-04-12 16:59 ` Andrew Gaffney
2004-04-12 17:03 ` Todd Berman
2004-04-12 17:17 ` Andrew Gaffney
2004-04-12 17:39 ` Todd Berman
2004-04-13 1:04 ` Jason Stubbs
2004-04-13 3:35 ` Todd Berman
2004-04-13 15:39 ` [gentoo-dev] Idea for the portage maintainers - personal experiences with a .zip-db Karl Trygve Kalleberg
2004-04-12 17:09 ` [gentoo-dev] Idea for the portage maintainers Tom St Denis
2004-04-12 17:19 ` Norberto Bensa
2004-04-12 17:21 ` Tom St Denis
2004-04-13 12:18 ` Chris Bainbridge [this message]
2004-04-13 16:12 ` Chris Bainbridge
2004-04-12 11:57 ` Senor Rodgman
-- strict thread matches above, loose matches on Subject: below --
2004-04-12 12:46 brettholcomb
2004-04-12 12:59 ` Tom St Denis
2004-04-12 19:55 ` Marius Mauch
2004-04-12 17:39 brettholcomb
2004-04-12 17:51 ` Andrew Gaffney
2004-04-12 20:00 ` Marius Mauch
2004-04-12 20:31 ` Marius Mauch
2004-04-12 20:46 ` Stuart Herbert
2004-04-12 20:58 ` Marius Mauch
2004-04-12 21:17 ` Stuart Herbert
2004-04-12 21:26 ` Spider
2004-04-12 23:44 ` Drake Wyrm
2004-04-12 21:26 ` Marius Mauch
2004-04-12 22:20 ` Stuart Herbert
2004-04-12 22:18 ` Andrew Gaffney
2004-04-12 22:38 ` Stuart Herbert
2004-04-12 22:32 ` Marius Mauch
2004-04-12 22:44 ` Marius Mauch
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=200404131318.17722.C.J.Bainbridge@ed.ac.uk \
--to=c.j.bainbridge@ed.ac.uk \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox