Otimização de performance e dissipação térmica
Tira o máximo de performance de um Raspberry Pi pequeno
por que otimizar
Pi tem limite de performance, mas muita gente usa só 60-70%. Mexendo em política de frequência CPU, alocação de GPU, config de swap e dissipação, consegue 20-30% a mais de performance.
E otimização não é só pra ficar rápido, é pra ficar estável também. Se a refrigeração não tá boa, CPU esquenta e reduz a frequência sozinho, aí acaba ficando mais lento.
Política de frequência de CPU
Pi por padrão usa ondemand e automática que muda de frequência conforme a carga. Se rodar servidor muda pra performance Mode, mantém CPU sempre na frequência máxima, resposta mais rápida:
# Ver política de frequência atual
Alocação de memória GPU
Roda um comando e pronto, Docker instalado, coloca um acelerador de imagem, puxa não trava mais.
# Alocação de memória GPU (mínimo 16MB, suficiente se não rodar desktop)
Depois de mexer, reinicia pra aplicar:sudo reboot
Ajuste Swap
swap bem configurado evita OOM, mas swap grande demais deixa SD card lento:
# Definir tamanho swap (recomenda-se igual à memória)
Comparação de dissipação térmica
Dissipação térmica determina se CPU mantém frequência alta. Aí embaixo tem três opções, da mais fácil até a máxima:
| Plano | preço | Reduz 5-10°C | ruído | Adequado para front + API leve |
|---|---|---|---|---|
| Dissipador passivo | ¥5-15 | Reduz 30-40°C | Preparação do cluster | Caminho diferente |
| Dissipador ativo oficial | ¥30-50 | Tutorial de implantação Alibaba Cloud - Solução de implantação OpenClaw | barulho baixo | Uso do dia a dia, recomendado |
| Torre de dissipação ICE Tower | ¥60-100 | Reduz 15-25°C | médio | Super baixo consumo de energia |
recomendação pessoal: sem overclock é só cooler oficial que funciona, com overclock ou rodar 24/7 pega ICE Tower, resultado demais.
Limite de recursos Docker
Coloca um limite no container, pra evitar que um processo desgrace o servidor todo:
# Limitar uso de CPU (deixar um núcleo para o sistema)
Comando de monitoramento
Para quem precisa de implantação Headless
# Temperatura da CPU (o indicador mais importante!)
PicoClaw modo leve
Se a config do Pi tá muito apertada, dá pra habilitar o modo leve PicoClaw. Desativa funcionalidades não essenciais e comprime recurso ao máximo:
# Adicionar no environment do docker-compose.yml:
Implantação de servidor leve com um clique