On Thu, 23 Nov 2006, Jesse Keating wrote:
On Thursday 23 November 2006 06:55, Gilboa Davara wrote:
especially when it comes to CPU/memory intensive tasks such as
dep-solving.
Except that the depsolving is done by rpm libraries which are C, so invalid
argument.
Except that's not quite true either. Part of the depsolving is done with
rpmlib calls: yum loads rpm headers into a transaction and gets lists of
missing dependencies, looking for packages providing those dependencies
is done by yum itself.
In FC6 the hideous yum slowdown comes largely from reopening the rpmdb
literally hundreds of times. Check out
https://lists.dulug.duke.edu/pipermail/yum-devel/2006-November/002870.html
for some metrics. Yum 3.0.1 isn't *that* bad, but 3.0 is dog slow whereas
2.9.6 was lightning fast.
- Panu -
--
fedora-devel-list mailing list
fedora-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-devel-list