On 4/22/20 1:29 PM, Dale wrote:
> 
> Some may recall my thread about emerge only using one core when doing
> it's build list.  As was discussed in that thread, it would be really
> difficult to build that list in pretty much any language because it just
> isn't set up to do that, the tree itself it seems.  While I'd like
> emerge to be able to use more than one core, it may be faster but it
> might also fall more often to which would waste more time than using
> multiple cores would save.  In other words, a lot of work with little or
> no benefit.
> 

Dependency resolution is indeed a (formally) hard problem. Solving the
traveling salesman problem is also hard. Solving the traveling salesman
problem while being punched in the face is even harder. When I complain
about portage being slow, what I mean is that I want to stop being
punched in the face so that I can concentrate all of my energy on the
underlying hard problem.

Reply via email to