Ignoring Resource Share?
Message boards :
Problems and bug reports :
Ignoring Resource Share?
Message board moderation
Author | Message |
---|---|
Send message Joined: 15 Mar 16 Posts: 3 Credit: 10,128,310 RAC: 3,273 |
I have four projects I run on my PC's. Asteroids is allocated 10% of the total resources, but just having returned from vacation, I see that Asteroids has taken virtually 100%, and has acted similarly in the past, with nothing but its datasets being processed. If I stop all its work and delete what's in the cache, all my other projects immediately populate and start running, so it's not an issue with others not having work available. Does Asteroids respect Resource Share, or ignore it? I'm seriously considering deleting it as a program I work on. I have seen the issue on both Windows and Linux systems. |
Send message Joined: 23 Apr 21 Posts: 88 Credit: 119,527,223 RAC: 139,376 |
resource share is handled by BOINC client. it is only set at the project level. once set, the client does all the calculation for which projects to run and when and overall how that resource share setting is actually applied. that said, BOINC doesnt always do a great job, and there are many variables. resource share of 10% doesnt mean that it will use 10% of your cpu utilization. is means 10% of "work done without missing deadlines" or something along those lines. with wildly varying deadlines, computational size, and other knobs to turn on BOINC, it often acts strangely or not as desired. over a long term it should "even out" but it could take a while. if you havent run one project for a while, it will prioritize that project for a bit to bring it's REC value back to where it thinks it should be. you can force BOINC to not run more than X amount of tasks for any one project by setting an app_config.xml file and adding the <project_max_concurrent>X</project_max_concurrent> statement to it. see here for specific usage/configuration: https://boinc.berkeley.edu/wiki/Client_configuration |
Message boards :
Problems and bug reports :
Ignoring Resource Share?