Bug 228364

Summary: ports-mgmt/poudriere: ALLOW_MAKE_JOBS_PACKAGES thrashing
Product: Ports & Packages Reporter: Michael Danilov <mike.d.ft402>
Component: Individual Port(s)Assignee: Bryan Drewery <bdrewery>
Status: New ---    
Severity: Affects Only Me Flags: bugzilla: maintainer-feedback? (bdrewery)
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   

Description Michael Danilov 2018-05-19 15:34:44 UTC
When building huge ports with ALLOW_MAKE_JOBS_PACKAGES the total number of make jobs exceeds specified PARALLEL_JOBS.

Would it be better to let other builders finish last package, then suspend all but one builder until that ALLOW_MAKE_JOBS port has finished?

Is there a variable to control the total number of make jobs? It could be useful on systems which have memory and IO too limited to run parallel builders or need to limit number of used cores.