On 11/08/2014 03:33 PM, Patrick Lauer wrote: > We can choose for "code that works reasonably fast" - portage hasn't > gotten any noticeable work on performance in a while, and people have > just piled on more and more features and complexity.
Yes, as one of only 2 people who have worked on the resolver in recent history, I agree with your statement. There have been lots of features added (including EAPI 5 sub-slot rebuilds), with not much thought to performance tuning. It will be interesting to do some profiling and see what we can improve. > There's no reason that it takes a minute to start up, If it takes a minute then it probably means that /var/cache/edb/vdb_metadata.pickle got deleted. In that case, it has to reload lots of metadata from /var/db/pkg/*/*/*. -- Thanks, Zac