Currently, when the client runs an app:

- if the app version uses < 1 CPU or has the is_wrapper flag set,
  set the priority to BELOW_NORMAL_PRIORITY_CLASS
- otherwise set the priority to IDLE_PRIORITY_CLASS

So GPU apps (if they use < 1 CPU), non-CPU-intensive apps, and wrappers
are run at Below Normal.

When the BOINC wrapper runs an app:

- if <no_priority_change/> is set in the job description file,
  the process inherits the priority of the wrapper
  (normally BELOW_NORMAL_PRIORITY_CLASS)
- otherwise set the priority to IDLE_PRIORITY_CLASS

There's no provision for anything other than Idle and Below Normal.

(The above is Windows, of course; it's analogous on Unix).

-- David

On 09-Oct-2014 1:26 PM, Jacob Klein wrote:
Does this support running the task's process at a priority that is neither 
Normal
(8) nor Idle (4)?
GPU apps, for instance, are best run at Below Normal (6) (which GPUGrid somehow
does)... and I feel that ASIC apps also should run at Below Normal (6).



 > Date: Thu, 9 Oct 2014 12:38:16 -0700
 > From: [email protected]
 > To: [email protected]
 > Subject: Re: [boinc_dev] set app priority
 >
 > To address this problem, I added a <no_priority_change/> option
 > in the wrapper's job description file:
 > http://boinc.berkeley.edu/trac/wiki/WrapperApp
 >
 > This tells the wrapper to not lower the priority of the tasks' process.
 >
 > -- David
 >
 > On 09-Oct-2014 1:45 AM, Rebirther wrote:
 > > The <is_wrapper/> option doesnt work for me, the wrapper is still in normal
 > > priority as before and the app in lowest priority running BOINC client 
7.4.22
 > >
 > > -Reb _______________________________________________ boinc_dev mailing list
 > > [email protected]
 > > http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev To unsubscribe, 
visit
 > > the above URL and (near bottom of page) enter your email address.
 > >
 > _______________________________________________
 > boinc_dev mailing list
 > [email protected]
 > http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
 > To unsubscribe, visit the above URL and
 > (near bottom of page) enter your email address.
_______________________________________________
boinc_dev mailing list
[email protected]
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.

Reply via email to