Teste de desempenho no Raspberry Pi 4
29.12.2020.
Recentemente, o Yucca passou a suportar as arquiteturas ARM e ARM64, e fizemos um teste para saber quantas câmeras podem ser adicionadas no popular computador de placa única Raspberry Pi.
Teste
Usamos o modelo básico da linha, o Raspberry Pi 4 com 2 gigabytes de memória RAM, e a placa Geekworm x832 para conectar um HDD de 3,5'. Há um vídeo-resenha no nosso canal do Youtube.
A instalação no Raspberry Pi e em um PC doméstico com Linux não é diferente, basta escolher a arquitetura correta na seção de documentação. Para o Raspberry Pi 3 e 4, a arquitetura ARM é adequada, e para o Raspberry Pi 4 com 8 gigabytes de memória RAM, escolha ARM64.
Após a montagem e a instalação do Yucca, adicionamos 2 câmeras com gravação do arquivo no HDD. Em 24 horas, obtivemos os seguintes indicadores de utilização de recursos:

Indicadores do disco rígido (HDD):

Em termos de desempenho, a operação no Raspberry Pi difere pouco da operação em um servidor AMD64 em um data center:
Mas quem tem interesse em ver o desempenho com apenas 2 câmeras? Vamos tentar tirar o máximo da placa – adicionando mais 10 fluxos.
Indicadores gerais:

Indicadores do disco rígido (HDD):

O LA cresceu bastante, mas isso é normal, já que para cada fluxo são iniciados 2 processos: muitas câmeras - muitos processos - muitas interrupções. Quando o LA ultrapassar 1, se formará uma fila e isso afetará a responsividade, mas o sistema continuará funcionando.
No total, consegui adicionar 21 câmeras:

O arquivo funciona, mas já não foi possível assistir ao LIVE. E os gráficos? Está tudo ruim – o processador atingiu o limite – LA maior que 5.
Indicadores gerais:

Indicadores do disco rígido (HDD):

Vamos resumir Não recomendamos adicionar mais de 10-12 câmeras no Yucca em um Raspberry Pi 4, pois isso afetará a operação e a responsividade do software, mas mesmo esse resultado já é um ótimo indicador para um computador de placa única de 35$. Já estamos trabalhando em uma arquitetura aprimorada e planejamos reduzir ainda mais a carga de trabalho no futuro. Isso permitirá economizar recursos e, consequentemente, adicionar ainda mais câmeras.
Lembramos que existe uma versão paga do Yucca, que pode interessar a pequenos provedores de internet, integradores de videovigilância, empresas de médio e grande porte, condomínios residenciais, construtoras e muitos outros. Sobre recursos adicionais e condições, leia no site. Você pode enviar uma pergunta pelo formulário de contato, escrevendo para info@yucca.app ou no chat do Telegram.
