public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
Search results ordered by [date|relevance]  view[summary|nested|Atom feed]
thread overview below | download: 
* Re: [gentoo-dev] [OT] pkgcore bikeshed (was Portage team)
  @ 2014-01-13 17:10 99%                 ` Fabio Erculiani
  0 siblings, 0 replies; 1+ results
From: Fabio Erculiani @ 2014-01-13 17:10 UTC (permalink / raw
  To: gentoo-dev

On Mon, Jan 13, 2014 at 5:49 PM, Alec Warner <antarus@gentoo.org> wrote:
[...]
>
> This is not meant to imply that portage is always fast; there are plenty of
> other modules (such as the aforementioned backtracking) that can take a long
> time to find solutions. That is partially why you see Tomwij turning off
> that feature. It is helpful for users cause it can automatically find
> solutions for users that are otherwise unsolvable (and thus avoids the user
> having to find a solution to the depgraph manually.)

Yeah, correct. But it would be nice if Portage backtrack_depgraph()
would memoize (asynchronously serializing to disk, for instance)
partial results for later use.
AFAIR, last time I checked, it wasn't doing that.

Also, it would be nice if the aux_db cache of the vdb could be stored
in a sqlite3 db rather than in RAM. This dict is consuming a huge cut
of memory for little reason (a single vdb.dbapi.match() can eat 100MB
of RAM).
We know how Python deals with freed memory... Sigh...

>
> -A
>
>>
>>
>> --
>> Luis Ressel <aranea@aixah.de>
>> GPG fpr: F08D 2AF6 655E 25DE 52BC  E53D 08F5 7F90 3029 B5BD
>
>



-- 
Fabio Erculiani


^ permalink raw reply	[relevance 99%]

Results 1-1 of 1 | reverse | options above
-- pct% links below jump to the message on this page, permalinks otherwise --
2014-01-06  5:33     [gentoo-dev] Portage team, Zac's development break and stepping down as lead Brian Dolbec
2014-01-13  3:07     ` Brian Dolbec
2014-01-13  8:39       ` C. Bergström
2014-01-13  8:43         ` Alexander Berntsen
2014-01-13  9:15           ` [gentoo-dev] [OT] pkgcore bikeshed (was Portage team) "C. Bergström"
2014-01-13  9:31             ` Fabio Erculiani
2014-01-13 14:58               ` Tom Wijsman
2014-01-13 15:38                 ` Luis Ressel
2014-01-13 16:49                   ` Alec Warner
2014-01-13 17:10 99%                 ` Fabio Erculiani

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox