Artigos sobre: Performance e Monitoramento

Como otimizar a performance da sua VPS Linux

Como otimizar performance de VPS Linux (CPU, RAM, disco e rede)


Seu VPS está lento? Antes de fazer upgrade, verifique se está extraindo o máximo do plano atual. Na maioria dos casos, ajustes simples resolvem problemas que parecem exigir mais hardware.


Regra número 1: diagnosticar antes de otimizar


Nunca aplique otimizações às cegas. Primeiro, identifique qual recurso está sendo o gargalo:


# Visão geral em tempo real
htop

# Load average e uptime
uptime

# Uso de disco
df -h

# I/O de disco em tempo real
iostat -x 1 5

# Uso de memória detalhado
free -h

# Conexões de rede ativas
ss -tlnp


Se não tiver htop e iostat:

sudo apt install htop sysstat -y


Otimizações de CPU


Identificar processos pesados

ps aux --sort=-%cpu | head -20


Ações comuns

  • Processos zumbis ou desnecessários — mate-os ou desative o serviço.
  • Cron jobs mal configurados — tarefas pesadas rodando em horário de pico.
  • Aplicação sem otimização — queries lentas, loops ineficientes, ausência de cache.


Dica StreetHosting: nossos VPS Ryzen 9 9950X oferecem clock alto por núcleo. Para aplicações single-threaded (como muitos servidores de jogos), isso faz mais diferença do que ter muitos núcleos lentos.


Otimizações de memória (RAM)


Verificar uso real

free -h


A coluna "available" mostra quanto está realmente livre. Linux usa memória disponível para cache, o que é normal e saudável.


Ações comuns

  • Swap excessivo — se o swap está sendo usado constantemente, a RAM não é suficiente.
  • Memory leaks — aplicações que consomem memória crescentemente sem liberar.
  • OOM Killer — se o sistema mata processos automaticamente, você precisa de mais RAM ou otimizar consumo.


Ajustar swappiness (quando usar menos swap)

sudo sysctl vm.swappiness=10
echo 'vm.swappiness=10' | sudo tee -a /etc/sysctl.conf


Otimizações de disco


Usar SSD NVMe

Se seu VPS ainda está em HDD, migrar para NVMe é o upgrade com maior impacto perceptível. A diferença chega a 10x em operações de leitura/escrita.


Limpar espaço regularmente

# Logs antigos
sudo journalctl --vacuum-time=7d

# Cache de pacotes
sudo apt clean

# Arquivos temporários
sudo rm -rf /tmp/*


Otimizar banco de dados

Para MySQL:

mysqlcheck -u root -p --optimize --all-databases


Otimizações de rede


Habilitar compressão no Nginx

gzip on;
gzip_types text/plain text/css application/json application/javascript text/xml;
gzip_min_length 256;


Usar CDN

Coloque um CDN (como Cloudflare) na frente do servidor para reduzir carga de conteúdo estático.


Keep-alive

Mantenha conexões HTTP abertas para evitar overhead de reconexão:

keepalive_timeout 65;
keepalive_requests 100;


Cache: o multiplicador de performance


Cache é o ajuste com maior retorno sobre investimento para a maioria das aplicações web:


  • Cache de aplicação — Redis ou Memcached para dados acessados com frequência.
  • Cache de página — Nginx FastCGI cache ou Varnish para páginas completas.
  • Cache de DNS — resolver DNS localmente reduz latência de requisições externas.


Checklist de otimização


  • [ ] Identificar gargalo real (CPU, RAM, disco ou rede)
  • [ ] Desativar serviços não usados
  • [ ] Limpar logs e cache desnecessário
  • [ ] Otimizar banco de dados
  • [ ] Habilitar compressão e keep-alive
  • [ ] Implementar cache de aplicação
  • [ ] Monitorar métricas após cada ajuste


Perguntas frequentes (FAQ)


Otimizar substitui upgrade?

Depende. Se o gargalo é software (queries lentas, ausência de cache), otimizar resolve. Se o gargalo é hardware real (RAM insuficiente para a carga), upgrade é necessário.


Qual o impacto de NVMe vs HDD?

Em benchmarks reais, NVMe pode ser 5-10x mais rápido em IOPS e 3-5x em throughput sequencial. O impacto é visível no carregamento de páginas e na resposta do banco de dados.


Cache pode causar problemas?

Sim, se mal configurado. Dados desatualizados servidos pelo cache geram inconsistência. Sempre defina TTL adequado e estratégia de invalidação.


Próximos passos



Actualizado em: 16/03/2026

Esse artigo foi útil?

Partilhe o seu feedback

Cancelar

Obrigado!