2014-01-09, 18:44
Hi,
I first tried to use XBMC about 2 years ago after I purchased a Lenovo Q180. I soon gave up as XBMC was using too much ressources, increasing the computer temperature and fan usage.
I assume if was due to this (found on XBMC Wikipedia page):
But because of its origins from the Xbox game-console, XBMC's legacy graphics renderer still runs in a game-loop environment rather than using event-driven and on-demand rendering, meaning that it is constantly re-drawing the GUI and refreshing the frames as fast as it can the even when nothing is changing on-screen. This results in very high CPU and high GPU usage, which can be observed on embedded systems and low-end machines, and hence cause high temperatures, high fan activity, and high power consumption unless capped at a maximum frame per second configuration for that specific platform build.
Could some one confirm if things have changed or if the same limitation persist?
I'd really like to be able to use XBMC but I don't want to invest a few hours to set it up to find out that my PC is still not powerful enough to run it.
Thanks in advance.
I first tried to use XBMC about 2 years ago after I purchased a Lenovo Q180. I soon gave up as XBMC was using too much ressources, increasing the computer temperature and fan usage.
I assume if was due to this (found on XBMC Wikipedia page):
But because of its origins from the Xbox game-console, XBMC's legacy graphics renderer still runs in a game-loop environment rather than using event-driven and on-demand rendering, meaning that it is constantly re-drawing the GUI and refreshing the frames as fast as it can the even when nothing is changing on-screen. This results in very high CPU and high GPU usage, which can be observed on embedded systems and low-end machines, and hence cause high temperatures, high fan activity, and high power consumption unless capped at a maximum frame per second configuration for that specific platform build.
Could some one confirm if things have changed or if the same limitation persist?
I'd really like to be able to use XBMC but I don't want to invest a few hours to set it up to find out that my PC is still not powerful enough to run it.
Thanks in advance.