Sugg: Improve for mock (caching)

seth vidal skvidal at phy.duke.edu
Thu Nov 3 20:15:39 UTC 2005


On Thu, 2005-11-03 at 20:12 +0000, Jeff Pitman wrote:
> 
> On 11/3/05, seth vidal <skvidal at phy.duke.edu> wrote:
>         But I don't think the network is the only bottleneck. I think
>         there are
>         places in the installation mechanism where we can get some
>         speedups.
>         Let's look at those instead?
> 
> If we want to improvement out of the process, we need to look at
> enhancing Yum. For sure. The single most "Wow" we could get out of the
> whole thing would be to introduce an asynchronous download of the repo
> metadata. In addition to this, async download of packages from
> multiple disparate servers is definitely needed. Possible learning
> vector on how it could work: smartpm.org. It would be very beneficial
> to the whole process.
> 
> Anyone up for the task?!  :-D

you think async downloads will actually be all that much of an
improvement? As a test setup entirely local-disk repositories and run a
chroot install, compare that to a fast network and see where the
bottlenecks are.

I'm curious of the results.

The biggest objection I've had to async downloads/parsing is that you
end up having a very confusing callback interface to track what is being
downloaded and when. Your thoughts on correcting that?

-sv





More information about the fedora-extras-list mailing list