Reducing Fedora memory footprint?

Panu Matilainen pmatilai at laiskiainen.org
Fri Nov 24 08:32:48 UTC 2006


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 -




More information about the fedora-devel-list mailing list