lkml.org 
[lkml]   [2008]   [Aug]   [21]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: How do I raise the priority of one thread in a multi-threaded process?
On Thu, 21 Aug 2008, Michal Hocko wrote:

> On Thursday 21 August 2008 12:58:46 pm Alan Stern wrote:
> > Can anyone tell me how to raise the priority of one thread in a
> > multi-threaded process (using the pthreads library)? Neither nice(2)
> > nor setpriority(2) is appropriate since they affect the priority of an
> > entire process rather than a single thread.
>
> Isn't pthread_setschedprio, what you are looking for?

Actually I was looking for pthread_setschedparam(). But it wasn't
clear at first that I needed to change the policy to SCHED_FIFO and
that special capabilities were needed. With those changes it seems to
work correctly.

Thanks for pointing me in the right direction!

Alan Stern



\
 
 \ /
  Last update: 2008-08-21 23:07    [W:0.025 / U:0.216 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site