[Yum-devel] Reducing yum startup times and memory usage

seth vidal skvidal at phy.duke.edu
Mon Jan 10 06:35:24 UTC 2005


> Problems with the current situation:
>   - All prco (provides,  requires, conflicts, obsoletes) information
> is loaded even when a  user does a simple yum list updates
>   - All changelogs, buildtimes, summaries etc are loaded into memory
> and converted between different formats, even when these are hardly
> ever required (are they required for anything besides yum info?)

This data is never read in unless it is required. Take a look at the
difference between a yum list available and a yum makecache.

makecache reads in ALL the metadata, yum list available only reads in
primary.xml.gz

-sv





More information about the Yum-devel mailing list