Scenario
Usually i have boinc running at max 90% CPU core speed, entering idle mode when my other processes go up 30%. Sometimes, when i'm working with my vm (2 some times) the computer with boinc running gets really sluggish. I noticed that this was mainly because boinc was running applications that made use of vm's too. One time i had 4 vm's running at the same time, which is overkill for my 8GB of RAM, and mainly, the the Main Storage Drive (that couldn't handle all the IO).
Idea
Knowing that boinc starts processes with CPU priority by default:low i don't know if this applies also to IO access priority.
- If it does not, it would be of interest to change this.
- If it does (most prob.), a mechanism to halt applications consuming absurd amounts of Bus Bandwidth (or all boinc applications) would be very useful, resuming when IO went back to normal.
This would be a mechanism similar to the IDLE/ACTIVE used for CPU usage.
I think that there is no thread like this.
Scenario
Usually i have boinc running at max 90% CPU core speed, entering idle mode when my other processes go up 30%. Sometimes, when i'm working with my vm (2 some times) the computer with boinc running gets really sluggish. I noticed that this was mainly because boinc was running applications that made use of vm's too. One time i had 4 vm's running at the same time, which is overkill for my 8GB of RAM, and mainly, the the Main Storage Drive (that couldn't handle all the IO).
Idea
Knowing that boinc starts processes with CPU priority by default:low i don't know if this applies also to IO access priority.
This would be a mechanism similar to the IDLE/ACTIVE used for CPU usage.
I think that there is no thread like this.