Bug 228364 - ports-mgmt/poudriere: ALLOW_MAKE_JOBS_PACKAGES thrashing
Summary: ports-mgmt/poudriere: ALLOW_MAKE_JOBS_PACKAGES thrashing
Status: New
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Bryan Drewery
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-05-19 15:34 UTC by Michael Danilov
Modified: 2018-05-26 21:27 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (bdrewery)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.