On Sat, Aug 03, 2002 at 01:42:50AM -0400, seth vidal wrote: > > > Feature Requests > > > > Have some option so that yum just looks at it's cache instead of going to > > the server and checking the headers again. > > For nightly yum's this isn't a problem, but when you doing a compile (or > > something) and you need to do lot's of 'yum list' and/or various 'yum > > install', it get's a little slow when each time it goes and checks the > > headers. I would gladly put in a extra -C (for cache) so that it just uses > > it's cache, and save the extra time. > > ok so I implemented this and tested it for speedups. > > the speed is improved only marginally. Well, I imagine that depends heavily on your connection :) > from 8s when downloading the header.info file to 5s when using the > cached copy. Was this at home (dsl) or at work (100 MBit)? > It seems like clientStuff.rpmdbNevralLoad() is taking up a whole second > and the cumulative time spent in returnObsoletes is huge. > > so I could speed things up by only calling returnObsoletes when an > upgrade is desired. > > the time difference is amazing - it goes from 8-9secs for the startup to > 3-4secs. > > It makes a huge difference for the list operations. > > anyone have an objection or could think of a situation where that would > break things? Sounds good, but leads to me believe I should check out that package :) -Michael -- Michael Stenner Office Phone: 919-660-2513 Duke University, Dept. of Physics mstenner@xxxxxxxxxxxx Box 90305, Durham N.C. 27708-0305