[Yum] Filelist Depsolve Eating Memory

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi:

I've had a set of rpms come across the line that yum would like to use 
filelists to resolve against.  Apparently these are being extracted 
from #! in python scripts that are within the packages. Because my 
system only has 256M of ram, the 180M that yum takes up is creating a 
swap storm and the system no longer can move.

I'm wondering if there is any additional optimizations possible to avoid 
the need for using filelists on the depsolve?  One optimization I can 
think of is to check if the file reference is in one of the Requires 
listed in the package.  For example, is /usr/bin/python2.4 inside of a 
Requires: python-abi = 2.4?  Yum would then only need to open the 
filelist from the repository that Provides python-abi = 2.4. 

Currently, I disable all other repositories besides the one needing 
depsolve, and it appears to work okay.

Mem:    256136k total,   253320k used,     2816k free,     1160k buffers
Swap:   323804k total,   170324k used,   153480k free,    11152k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
19648 root      15   0  241m 182m 1404 D  0.3 73.1   1:53.51 yum

-- 
-jeff

[Index of Archives]     [Fedora Users]     [Fedora Legacy List]     [Fedora Maintainers]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]

  Powered by Linux