Posts by sonthakit

1) Message boards : Questions and problems : Is really Boinc run in idle priority? I think it is not. (Message 62383)
Posted 30 May 2015 by sonthakit
Post:
This turn to be a complicate trust and moral object.

Should Boinc warn the user that GPU intensive and VBOX CPU intensive application can slow down their computer? Especially if VBOX application for window run in NORMAL_PRIORITY.

I think it is not fair for user that this information is a little bit secret or not well known. I think there should be an easier option more than cc_config.xml to turn off non IDLE_PRIORITY CPU and GPU intensive application. Even a BELOW_NORMAL priority application can steal the CPU time, Boinc should not let that happen secretly.

I mean, at least, Boinc should warn the user.
2) Message boards : Questions and problems : Is really Boinc run in idle priority? I think it is not. (Message 62350)
Posted 27 May 2015 by sonthakit
Post:
Thank you. That's explain a lot.

Sonthakit
3) Message boards : Questions and problems : Is really Boinc run in idle priority? I think it is not. (Message 62284)
Posted 23 May 2015 by sonthakit
Post:
Thank for reply.
But I mean in programming technical API term of CPU priority thread.
I do not mean Boinc should run only when I do not use keyboard or mouse.
I do not mean Boinc should run when processor usage is less than x percent.
I have been use Boinc 6.12 for more than 6 years, I know all of these options.

What I mean is... Boinc application do not run in IDLE_PRIORITY thread, like in version 6.12.

https://msdn.microsoft.com/en-us/library/windows/desktop/ms686277(v=vs.85).aspx
https://msdn.microsoft.com/en-us/library/windows/desktop/ms686219(v=vs.85).aspx

I have a job to do, which is my program which run full CPU for many hours.

In 6.12 when I do not run my program, Boinc use CPU 100%
When I run my program in BELOW_NORMAL priority, my program use CPU 100%, Boinc use 0% (because Boinc application is IDLE_PRIORITY)

But in version 7.4.42, when I run my program, Boinc slow down my program by steal the CPU time. My program run only 50-60% while Boinc run 30-40%. This is not a IDLE_PRIORITY application. Boinc turn to run in BELOW_NORMAL priority.

What is going on? Boinc is suppose to be an application that use idle time of CPU!! It should not be the application that steal CPU from the user application.

Are there anything uncontrollable? Cannot set VBOX to idle priority? Cannot set GPU application to idle priority? Cannot set wrapper to idle priority?
I need more technical programming term to answer my question.

Please. Thank.
Sonthakit
4) Message boards : Questions and problems : Is really Boinc run in idle priority? I think it is not. (Message 62279)
Posted 23 May 2015 by sonthakit
Post:
I had been using Boinc version 6.12 in WinXP for a long time without any problem. All projects were run in idle priority.

But when I buy a new computer, intel core i7 8 threads, NVDIA, Intel GPU on window 8.1. Install with Boinc 7.4.42 with Vbox, strange thing happen.

Boinc or it's project do not run in idle priority anymore. Example is when I run my program in BELOW_NORMAL priority and using all 8 cores, it run only 50-60% of CPU. Boinc still run at 30-40% of CPU (each project run at 1-8% and I run 8 cores). I expect it to completely or nearly completely stop but it is not. I need to manually suspend Boinc for my program to take 95%-100% of CPU.

What is wrong? Are there any project that do not run in idle priority? Can I set the option to force boinc and project to run only in idle priority? Are there anything I can do to screen out project that do not run in idle priority?

Sonthakit




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.