> My first question is: Can you trust top? Or could it be that CPU time
> from the client gets accounted to X? It doesn't make too much sense that
> whether the client 'does something' has influence on the amount of CPU X
> uses, does it?

Well I've told Peter that XServer should be eating something -
but it definitely shouldn't be something like 50%.
On my box when I use avibench for some file - then complete play time
is ~55s - 40s takes decoder  ~14s XSync time - which really means around
25% CPU load for the XFree server - in this case there is only one
thread which is rendering and another one which reads file.


> 
> This could be where X uses all the CPU. While waiting for the CCE to go
> idle, it can't do much but busy loop. (The DRM uses a loop with udelay()

I'd have expect some IRQ handler ???

-- 
  .''`.  Which fundamental human right do you want to give up today?
 : :' :      Debian GNU/Linux maintainer - www.debian.{org,cz}
 `. `'  Zdenek Kabelac  kabi@{debian.org, users.sf.net, fi.muni.cz}
   `-              When in doubt, just blame the Euro. :)

_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to