
An easy, albeit slightly inconvenient is to use an app_config for E@H to only allow a set number of concurrent tasks to run for that project only.
This will guarantee that only an X number of E@H tasks will run, while leaving the other cores/resources available for other projects to use them.
Code:
<app_config>
<project_max_concurrent>2</project_max_concurrent>
</app_config>
Saving this file as app_config.xml in the projects/einsteinathome.org/ directory.
I think that’s the correct name. Full path depends on where you installed BOINC.
For Windows its usually C:ProgramDataBOINCprojects
For Linux it varies wildly. Mine for example are /var/lib/boinc-client/projects
However, newer installs of BOINC on Linux I think install it in a completely different location.
Once you do this, it’s easier to restart the computer. As the methods to restart BOINC also widely differ based on the install.
Common approach for Linux would be
Code:
sudo systemctl restart boinc-client
You can also re-read config files come to think of it which is probably the easiest solution.
In the example above Einstein@home will only run 2 tasks from the project at the same time. Change that 2 to any number you need to. You can also set it for specific apps/sub_projects, but it gets a bit more complicated.