On 5/7/06, Eugene Rosenzweig <[EMAIL PROTECTED]> wrote:
marcin wrote:
> Hi
>
> I've been comparing lately performance OpenGL apps against different
> kernels 2.6.x and 2.4. Overall performance is comparable but a scheduler
> of kernel 2.6 is very annoying (to say at least).
>
> Simple test:
>
> Kernel 2.6
>
> "glxgears" gives 1320 fps but if I simultaneously execute (for
> example) "nbench"
> which takes a lot of cpu then fps drop to 5!!! with "nice nbench" fps
> drop to 20
>
> Kernel 2.4
>
> "glxgears" gives 1340 fps but for nbench fps drop to 120 and
> for nice nbench drop to 220 fps.
>
> I've been testing against
>
> * 2.6.16.14 Preemption Model: No Forced and also  Voluntary Kernel
> * 2.6.16-ck9 is quite good at least scheduler don't starve but a drop
> of fps is the same.
> * 2.6.15.x
> * 2.4.32
>
> Graphics driver: nvidia (GeForce4 MX 440 AGP 8x) NV18
>
> Can anyone tell me how to "increase priority" for OpenGL?
>
> Thanks, Marcin
Is it any better if you are more agressive with nice? Like 'nice nbench'
and 'nice -n -10 glxgears' or even more?


In fact it is better. For example for nice -n 19 nbench
I got 50 fps increase.

Marcin

--
[email protected] mailing list

Reply via email to