Message boards : BOINC client : Proposal: usage limits tuning
Message board moderation
Author | Message |
---|---|
Send message Joined: 28 Dec 19 Posts: 2 |
Hi there, CPU cores number grows nowadays. And a lot of projects utilize CPU only. But BOINC client has too limited number of options to configure usage limits while executing exclusive applications. There are only "stop all work" and "Usage limits" section in "Computing". What's good: we have at least options above. What's not so good: we can't free only part of CPU cores to run exclusive applications. So, the proposal is: make the options. For example, for each exclusive application would be an option with number of free CPU cores. If several such applications are run - use the biggest number. So, BOINC would be run with smaller number of the CPU cores instead of stopping all BOINC activity. Situation can be avoided at this moment by manually decreasing "Use at most % of the CPUs" before running/increasing it after completion an exclusive application. This isn't user-friendly and annoying. Moreover, If user doesn't do this, BOINC projects lose computing power. Thanks! |
Send message Joined: 8 Nov 19 Posts: 718 |
You can run on all cores, and set thread priority in Windows, or nice factor in Linux. That way, Boinc will go out of it's way to other apps needing CPU resources. You can also increase task priority on the program that needs this in Windows, or Linux. Might be a little harder with programs that auto-start, you might need to run those programs from a script that will increase thread priority. |
Send message Joined: 28 Dec 19 Posts: 2 |
You can run on all cores, and set thread priority in Windows, or nice factor in Linux. Yes, I can. But this is not user-friendly at all. If I would do this I would prefer remove BOINC client. Moreover, increasing priority of BOINC client will lead to other applications problems. And even to OS problems. BOINC already has "exclusive app" option and "usage limits" options. Nothing new here. Just a combination of them. And this new option will not affect other applications or OS. |
Copyright © 2024 University of California.
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License,
Version 1.2 or any later version published by the Free Software Foundation.