Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Requests: load/swap maximums #179

Open
breakone9r opened this issue Oct 11, 2020 · 1 comment
Open

Feature Requests: load/swap maximums #179

breakone9r opened this issue Oct 11, 2020 · 1 comment

Comments

@breakone9r
Copy link

Add option to "Do not start new builder(s) if load is above:" and default to = numcores.

Also a similar option to not start new builders if swap % is above a certain % to help prevent OOM kills from occuring during builds.

This will allow us to better utilize hardware without worry of overdoing it, by setting builder# to, say 8, and jobs-per-builder to, say 5.. on a 16 core CPU, and keep load fairly close to 16 after the initial jump to 40, by just pausing builders until load drops a bit...

This should satisfy the "redistribute cores" feature request, which is harder to do than it would first appear.

@jrmarino
Copy link
Owner

an interesting suggestion that should not be that difficult technically to accomplish although it is a new feature (where synth is essentially in bug fix maintenance mode)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants