Hri*_*shi 5 dirtyrectangle xbmc raspberry-pi
我有一个覆盆子pi,并从raspbmc.com加载了最新的独立产品.使用XBMC时,我发现CPU使用率始终高于90%.在查看XBMC wiki和FAQ之后,脏区似乎是降低CPU使用率的常用方法.
我创建了一个文件advancedsettings.xml在/home/pi/.xbmc/userdata/.该文件的内容是:
<advancedsettings>
<gui>
<algorithmdirtyregions>1</algorithmdirtyregions>
</gui>
</advancedsettings>
Run Code Online (Sandbox Code Playgroud)
我尝试了XBMC wiki中解释的脏区 1和2模式,在这两种情况下我都看到只显示脏区域而其余区域是黑色.该OpenElec维基说,这是一个已知的问题,因为在八月'12建立.
现在,我能做些什么来解决/解决这个问题?我以1080p运行高清电影,它们工作正常.但是我有点担心RPi在发生关键事件之前可以花多长时间使用这么多的CPU.
小智 5
我一直在使用advancedsettings.xml中的各种配置,最后使用Arch Linux ARM板上的以下配置:
<advancedsettings>
<network>
<cachemembuffersize>5282880</cachemembuffersize>
</network>
<fanartheight>560</fanartheight>
<thumbsize>256</thumbsize>
<gui>
<algorithmdirtyregions>3</algorithmdirtyregions>
<nofliptimeout>0</nofliptimeout>
</gui>
<lookandfeel>
<enablerssfeeds>false</enablerssfeeds>
</lookandfeel>
<bginfoloadermaxthreads>2</bginfoloadermaxthreads>
</advancedsettings>
Run Code Online (Sandbox Code Playgroud)
但它的CPU使用率仍然约为80%.当我在视频硬件设置菜单中启用垂直空白同步时,它最终降至20%左右.
另请注意,某些皮肤可能非常耗费资源.我使用默认的Confluence皮肤获得了最佳效果.
| 归档时间: |
|
| 查看次数: |
9467 次 |
| 最近记录: |