Re: performance problem on 6.5.3

New Message Reply Date view Thread view Subject view Author view

Angus Dorbie (dorbie++at++sgi.com)
Thu, 29 Apr 1999 11:53:37 -0700


Gary Quinn wrote:
>
> Hi All.
>
> For info, I have (almost) a solution to the performance
> problems under 6.5.3. Part one is a complete kludge,
> as I wasn't able to trace the source of the problem in
> the time I had available.
>
> 1. npri -r 128 -s RR command
>
> This fixed the problem with some 3rd party s/w we're
> using, which means that it was a CPU scheduling
> problem, and not a gfx problem as I first thought.
> More time spent with par might identify the exact
> culprit, but I have to move on.
>
> 2. With our own apps,
>
> pfuLockDownDraw()
> pfuLockDownCull()
>
> in the source code as well as npri has almost
> restored the original performance. I guess
> pfuLockDownApp() will complete the trick.
>
> The frustrating thing is that these calls were
> removed in February last year because they caused
> some machines to hang completely :-(

Don't lock down ALL your CPU's. That will prevent the OS from running,
not a good idea and will ofcourse hang the machine.

You should get the number of CPU's and lock down as many as you need but
never all, and it's best to leave CPU0 as the one left unlocked to serve
interrupts timers etc.

>
> I'd like to thank everybody who has provided suggestions,
> in no particular order....
>
> M.Y., Paul Hussein, Angus Dorbie
>
> Cheers,
> Gary.
>
>
> --
>
> Gary Quinn, VR Centre Technical Manager
> University of Teesside SG Network Admin
> Borough Road, Middlesbrough Go Player
> Cleveland, TS1 3BA mailto:Gary++at++tees.ac.uk
> +44 (0)1642 384303 fax 384310 http://vr.tees.ac.uk
> -----------------------------------------------------------------------
> List Archives, FAQ, FTP: http://www.sgi.com/software/performer/
> Submissions: info-performer++at++sgi.com
> Admin. requests: info-performer-request++at++sgi.com

-- 
"Microsoft's system was like a forest that hadn't had a controlled
 burn in decades, just waiting for one person with a match to turn
 it into a disaster. Melissa was Microsoft's fault. They left their
 system wide open to this sort of abuse, they knew it could happen
 and did nothing." -- Bruce Perens

For advanced 3D graphics Performer + OpenGL based examples and tutors: http://www.dorbie.com/


New Message Reply Date view Thread view Subject view Author view

This archive was generated by hypermail 2.0b2 on Thu Apr 29 1999 - 11:53:40 PDT

This message has been cleansed for anti-spam protection. Replace '++at++' in any mail addresses with the '@' symbol.