Message boards :
Questions and problems :
Specifically assigning cores to projects
Message board moderation
Author | Message |
---|---|
Send message Joined: 31 Dec 18 Posts: 285 |
I have an old machine with 4 cores and limited RAM (the RAM is not upgradable, as it's at the motherboard's maximum). If it is physically incapable of running 4 Rosetta but tries to then I *would* limit it. Simply create an app_config.xml file in the project directory containing :- <app_config> <project_max_concurrent>3</project_mac_concurrent> </app_config> |
Send message Joined: 31 Dec 18 Posts: 285 |
I have an old machine with 4 cores and limited RAM (the RAM is not upgradable, as it's at the motherboard's maximum). Give it time to settle down (at least a week) and it should run 3 and 1 as you want it to. |
Send message Joined: 25 May 09 Posts: 1283 |
If you try to fully commit the CPU to doing project work you will find that the operating system will start to kick things out so it can do its work. Thus every time the OS needs to transfer data between say the network interface to a running task you will cause one of the running jobs to get sidelined briefly, it is far better to make sure that one core is always available to the OS. This will have two affects, first the operating system will be able to do all the stuff it needs to without having to fight for resource, and second you will almost certainly find the applications will probably run a bit quicker as they aren't having to duck out of the way to let the OS do something - and this is, in my experience more so on low performance systems. |
Send message Joined: 29 Aug 05 Posts: 15480 |
There must be a simpler way than this, why is Boinc written so badly? This shows how to get the source code; This shows how to compile it Go and make it better than it was, if you find it written so badly. It's only 512,227 lines of code for all of BOINC. A doozy. |
Send message Joined: 29 Aug 05 Posts: 15480 |
Firstly, since I didn't write it, it would be monumentally simpler for someone who wrote it to change it.You know where to find them: https://github.com/BOINC/boinc/issues |
Send message Joined: 28 Jun 10 Posts: 2538 |
Firstly, since I didn't write it, it would be monumentally simpler for someone who wrote it to change it. However most of the original writers are no longer around either. |
Send message Joined: 25 May 09 Posts: 1283 |
Given you don't have the skills required to do the changes that you desire then it might be worth talking to someone who thinks they sort your idea for number of cores used instead of percentage of cores used. Here's the link to one of his posts where he suggests he has the skills, and it should take between 30 minutes and an hour: https://boinc.berkeley.edu/dev/forum_thread.php?id=13720&postid=98777 |
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.