From: Delayed Mail (null++at++atlantis.com)
Date: 02/01/2000 07:31:37
----- Original Message -----
From: "eylon" <eylon++at++bvr.co.il>
To: "performer" <info-performer++at++sgi.com>
Sent: Monday, January 31, 2000 12:54 PM
Subject: problem with performer priorities
> hi performers
>
> I have 8 processes (3 * DRAW + 3 * CULL + APP + COMPUTE) running on 6
> cpu's.
> DRAW0, DRAW1, DRAW2 and CULL0 are running each one on its own cpu, CULL1
> and the COMPUTE are running on one cpu and so are CULL2 and APP.
> I tried to set CULL1 and CULL2 priority to 110 and all other priorities
> to 90.
> In order to lock the cpu's and set the priorities i used the functions
> from libpfutil/lockcpu.c.
>
> When using the old system call schedctl() it works fine except that it
> does not work on 6.5.
> On 6.5 when using the new system call sched_setscheduler(), a few
> seconds after the priorities where set the performer processes
> seem to enter some deadlock and they just stuck.
>
> I tried to change the priorities to be equal, to set the priorities
> without locking the cpu's, to change the scheduler
> policy to fifo and then to round-robin but nothing help
>
> does anyone familiar with the problem or has any idea what's going on
> here ???
>
> thanks in advance
>
> Eylon.
> -----------------------------------------------------------------------
> List Archives, FAQ, FTP: http://www.sgi.com/software/performer/
> Submissions: info-performer++at++sgi.com
> Admin. requests: info-performer-request++at++sgi.com
This archive was generated by hypermail 2b29 : Tue Feb 01 2000 - 07:32:44 PST