2009-01-03, 19:01
I was making an in-depth testing of Hardy and intrepid versions of XBMC, because there are a lot of people having problems with the Intrepid version. There are already some threads and tickets about this problem. I found out that with all versions of Hardy based distributions the CPU core load is even, whilest on the Interpid distros (including Server, Alternate, Kubuntu, x86, x64 versions) it is totally uneven. I made screenshots of this problem on both systems:
Screenshot from XBMC playing 1080p video on HARDY (with core utilization data)
![Full sized picture Image](http://img176.imageshack.us/img176/9928/screenshothardymz8.th.jpg)
Screenshot from XBMC playing 1080p video on INTREPID (with core utilization data)
![Full sized picture Image](http://img145.imageshack.us/img145/8736/screenshotintrepidrw2.th.jpg)
It can be seen clearly that with the Hardy version there are no problems at all, core loads are almost perfectly even, framedrops are the only ones generated at the begining of the playing but not increasing at all while the whole of the movie.
On the Intrepid version it's a whole different story. Core load is totally uneven 80-100 % against 5-25%, there are a lot of dropped frames and the framerate is also slow.
I tested also the stable and the latest SVN version with the same result.
I tested it on an Nvidia 9400 integrated motherboard with Core 2 Duo 7200 CPU and also an Intel P35 based motherboard with an Nvidia 8600 GPU with the same results (of course the utilizations may differ)
Any Devs out there, we just need a little help what could be the problem. Maybe it is just an added option line in the ffmpeg compile configuration script what we need ! Where can we look for the solutions. I am ready to test out anything on any system what you say.
Thank you in the name of all others who would like to use the new Kernel for better audio or Mobo chipset support.
Corresponding threads and tickets:
http://forum.xbmc.org/showthread.php?tid=42721
http://forum.xbmc.org/showthread.php?tid=42668
http://trac.xbmc.org/ticket/5556
http://trac.xbmc.org/ticket/5423
Screenshot from XBMC playing 1080p video on HARDY (with core utilization data)
![Full sized picture Image](http://img176.imageshack.us/img176/9928/screenshothardymz8.th.jpg)
Screenshot from XBMC playing 1080p video on INTREPID (with core utilization data)
![Full sized picture Image](http://img145.imageshack.us/img145/8736/screenshotintrepidrw2.th.jpg)
It can be seen clearly that with the Hardy version there are no problems at all, core loads are almost perfectly even, framedrops are the only ones generated at the begining of the playing but not increasing at all while the whole of the movie.
On the Intrepid version it's a whole different story. Core load is totally uneven 80-100 % against 5-25%, there are a lot of dropped frames and the framerate is also slow.
I tested also the stable and the latest SVN version with the same result.
I tested it on an Nvidia 9400 integrated motherboard with Core 2 Duo 7200 CPU and also an Intel P35 based motherboard with an Nvidia 8600 GPU with the same results (of course the utilizations may differ)
Any Devs out there, we just need a little help what could be the problem. Maybe it is just an added option line in the ffmpeg compile configuration script what we need ! Where can we look for the solutions. I am ready to test out anything on any system what you say.
Thank you in the name of all others who would like to use the new Kernel for better audio or Mobo chipset support.
Corresponding threads and tickets:
http://forum.xbmc.org/showthread.php?tid=42721
http://forum.xbmc.org/showthread.php?tid=42668
http://trac.xbmc.org/ticket/5556
http://trac.xbmc.org/ticket/5423