Login  Register

Re: linux thread priorities

Posted by Igor Stasenko on Feb 04, 2010; 5:24am
URL: https://forum.world.st/linux-thread-priorities-tp1462078p1463739.html


How about good old fork() then?


On 4 February 2010 07:20, Eliot Miranda <[hidden email]> wrote:

>
>
>
> On Wed, Feb 3, 2010 at 6:38 PM, David T. Lewis <[hidden email]> wrote:
>>
>> On Wed, Feb 03, 2010 at 06:01:00PM -0800, Eliot Miranda wrote:
>> >
>> > So my questions are
>> > - is there any way I'm missing to create different priority threads in a
>> > non-superuser process?
>>
>> Lower the priority of all other threads, which would be equivalent to
>> running Squeak under nice(1), which generally works fine.
>
> This doesn't work because in contemporary linux SCHED_OTHER threads are all of the same priority.  One can neither raise nor lower their priority.  nice changes a process's dynamic priority, not its static priority (see sched_setscheduler(2) and my footnote)
>
>>
>> Dave
>>
>
>
>



--
Best regards,
Igor Stasenko AKA sig.