2018-09-26, 19:05
Hi, I have a CPU consumption problem in my Raspberry that at first I thought was a problem with the Emby addon that synchronizes my video library, because I have a very large collection. But finally trying to disable addons I have seen that by disabling "script.skin.helper.backgrounds" the CPU consumption drops radically from 360% to 30%. I use the skin "Zephyr" that makes use of this component, and testing the skin "Estuary" with my synchronized library I have seen that the CPU remains stable, since "Estuary" does not activate the "script.skin.helper.backgrounds". But when changing to Zephyr that automatically activates the "script.skin.helper.backgrounds" the CPU consumption goes up again to 360%.
I could read in the creator's github that mentions the following:
CAUTION: The script uses the already cached in memory collections of images to provide you the individual images to build your wall, it does add a little overhead but it should not be noticeable. What you do have to realize is that if you show for example a wall of 20 fanart images in your skin, all 20 fanart images will be cached by Kodi in memory, this WILL impact the performance. You might run into problems when using this approach on a low powered platform such as the Raspberry Pi.
To have the least impact on performance as possible, you can use the prebuilt wall images that are provided by this script. These are already resized into 1 image so that Kodi will only have to load 1 fanart image in memory.
I would like to know how can use the prebuilt wall images that are provided by this script or I could modify some parameter of the "script.skin.helper.backgrounds" so that it does not consume so much CPU and thus be able to make use of the Zephyr skin that is one of my favorites.
Thank you very much.
I could read in the creator's github that mentions the following:
CAUTION: The script uses the already cached in memory collections of images to provide you the individual images to build your wall, it does add a little overhead but it should not be noticeable. What you do have to realize is that if you show for example a wall of 20 fanart images in your skin, all 20 fanart images will be cached by Kodi in memory, this WILL impact the performance. You might run into problems when using this approach on a low powered platform such as the Raspberry Pi.
To have the least impact on performance as possible, you can use the prebuilt wall images that are provided by this script. These are already resized into 1 image so that Kodi will only have to load 1 fanart image in memory.
I would like to know how can use the prebuilt wall images that are provided by this script or I could modify some parameter of the "script.skin.helper.backgrounds" so that it does not consume so much CPU and thus be able to make use of the Zephyr skin that is one of my favorites.
Thank you very much.