sexta-feira, 25 de abril de 2014

[Raspberry Pi - Kodi] Como melhorar o desempenho do OpenElec / XBMC

  Para quem tem um Raspberry Pi e o utiliza como "media center", através das distribuições OpenElec, XBian ou Raspbmc, certamente já pensou que a fluidez do equipamento por vezes deixa um pouco a desejar! É neste seguimento que eu crio esta publicação, para poder partilhar algumas configurações que fiz, no meu OpenElec que melhoram significativamente o seu desempenho.

1. Overclock:
- As configurações padrão do OpenElec para o RPi são de 700Mhz para o ARM, 250Mhz para o Core e 400Mhz para a SDRAM. Já as configurações padrão do XBian para o RPi são de 840mhz para o ARM, 275Mhz para o Core e 400Mhz para a SDRAM. Esta é a grande diferença que leva muitas pessoas a dizer que o XBian é melhor/mais rápido, mas na verdade estão a comparar estes dois XBMC sem conhecimento desta particularidade, e ai sim obviamente o XBian leva pontos de vantagem no desempenho, porque já tem um Overclock de padrão.
Avançando com o Overclock, na raiz do cartão SD, encontra-se um ficheiro .txt com o nome "config". Este é o ficheiro que deve ser editado para ser feito o "Overclock". (Aconcelho a editarem o ficheiro com o NotePad++)
As possibilidades são as seguintes:

# Overclock mode settings.
#
# default recommended values are: arm_freq | core_freq | sdram_freq | over_voltage
# no overclocking               :    700   |    250    |    400     |      0
# mode 'Modest'                 :    800   |    300    |    400     |      0
# mode 'Medium'                 :    900   |    333    |    450     |      2
# mode 'High'                   :    950   |    450    |    450     |      6
# mode 'Turbo'                  :   1000   |    500    |    500     |      6
A configuração que eu fiz foi para o modo 'Modest', ficando os valores desta forma:
arm_freq=800
core_freq=300
# sdram_freq=400
# over_voltage=0

Nota: Ao ser feito o OverClock superior ao 'Modest', a temperatura dos Chips vão aumentar um pouco consoante a vossa escolha, e como tal e sugiro a compra de três dissipadores para os colocarem sobre o chip do regulador de corrente, do controlador USB/Ethernet e por fim no CPU.

2. Desactivar RSS:
- Desactivar os "feeds RSS" vai fazer com que o RPi não gaste recursos de rede, na obtenção destes dados, que na minha opinião são inúteis, e poupar também recursos de processamento, que seriam utilizados para a apresentação dos resultados na interface do OpenElec.





Aceder a: Sistema » Visual » Tema
- Desseleccionar a opção "Mostrar notícias (Feeds RSS)".












3. Desactivar Info. Meteorologia:
- Similar à desactivação dos "feeds" RSS, desactivar esta funcionalidade vai de igual modo poupar recursos de rede e de processamento na apresentação dos resultados.

Aceder a: Sistema » Tempo
- Alterar o "Serviço de informação de meteorologia" para "Nenhum".


4. Desactivar Serviços inutilizados:
- A desactivação dos serviços que não utilizamos,vai permitir um arranque mais rápido e por sua vez uma poupança de recurso de processamento. 

Aceder a: Sistema » OpenElec » Serviços
Desactivar todos os serviços que não utilizam.














*Caso tenham alguma outra configuração que achem relevante, podem partilhar nos comentários e eu posteriormente adicionarei a esta publicação.