Грязные Регионы на XBMC на Raspberry PI
У меня есть Raspberry Pi и я загрузил последнюю версию от raspbmc.com. При использовании XBMC я вижу, что загрузка процессора всегда выше 90%. Посмотрев XBMC вики и часто задаваемые вопросы, грязные области, кажется, популярный способ уменьшить загрузку процессора.
Я создал файл advancedsettings.xml
в /home/pi/.xbmc/userdata/
, Содержимое файла:
<advancedsettings>
<gui>
<algorithmdirtyregions>1</algorithmdirtyregions>
</gui>
</advancedsettings>
Я пробовал режимы 1 и 2 грязных областей, как описано в вики XBMC, и в обоих случаях я вижу, что отображается только грязная область, тогда как остальная часть черная. Вики OpenElec говорит, что это известная проблема в сборках с августа 12 года.
Теперь, что я могу сделать, чтобы решить / обойти то же самое? Я запускаю HD-фильмы с разрешением 1080p, и они работают нормально. Но я немного обеспокоен тем, как долго RPi может потреблять такое количество ресурсов процессора, прежде чем произойдет что-то критическое.
1 ответ
Я играл с различными конфигурациями в файле 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>
Но при этом загрузка процессора составляла около 80%. Наконец, он упал примерно до 20%, когда я включил вертикальную пустую синхронизацию в меню настроек видеооборудования.
Также обратите внимание, что некоторые скины могут быть очень ресурсоемкими. У меня были лучшие результаты со стандартной оболочкой Confluence.