Index | Recent Threads | Unanswered Threads | Who's Active | Guidelines | Search |
![]() |
World Community Grid Forums
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
No member browsing this thread |
Thread Status: Active Total posts in this thread: 4
|
![]() |
Author |
|
Sabrina Tarson
Advanced Cruncher United States Joined: Jun 27, 2012 Post Count: 149 Status: Offline Project Badges: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
So...here's an interesting question I don't know if there is an answer to.
----------------------------------------I run BOINC 24/7 in the background, and currently have the client set up to pretty much stop all activity when I start playing games (via the exclusive applications tab). I was wondering if there is a way to, on a per application basis, selectively stop running a number of workunits in its presence. So for example, I have a i5, which means I'm running 4 tasks at a time. The applications I want to run I know will only ever use one core of my CPU. Is there a way I can select that application, and tell BOINC when it starts to run, only to let 3 workunits run at a time? I'd be happy to revise my question if some people are still confused about what I am asking. |
||
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
The answer is short: No
The long answer is: No, can't be done, but, you can script this using the boinccmd tool [see wiki], put in a batch to change number of BOINC processors used [or percent], then launches the game, sits waiting there, and when you exit the game, continues and changes the the allowed processors again. Search forum as this has been discussed before. |
||
|
Enchanted
Cruncher Joined: Aug 29, 2010 Post Count: 4 Status: Offline Project Badges: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
So for example, I have a i5, which means I'm running 4 tasks at a time. The applications I want to run I know will only ever use one core of my CPU. Is there a way I can select that application, and tell BOINC when it starts to run, only to let 3 workunits run at a time? I'd be happy to revise my question if some people are still confused about what I am asking. And... why would you want to do that? I have a guess, but it could be wrong, so please clarify. |
||
|
Sabrina Tarson
Advanced Cruncher United States Joined: Jun 27, 2012 Post Count: 149 Status: Offline Project Badges: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
So for example, I have a i5, which means I'm running 4 tasks at a time. The applications I want to run I know will only ever use one core of my CPU. Is there a way I can select that application, and tell BOINC when it starts to run, only to let 3 workunits run at a time? I'd be happy to revise my question if some people are still confused about what I am asking. And... why would you want to do that? I have a guess, but it could be wrong, so please clarify. Eclipse IDE doesn't do so well with all cores being used. Some games I play only will ever use 25% CPU so it doesn't make sense to turn off the other 75% if I don't have to. That type of thing. For people who want to solve this problem too, follow SekeRob's advice. It worked for me. |
||
|
|
![]() |