Benchmark Multi-Distro: 8 Distribuições Linux em Hardware Real

Após um episódio catastrófico no meu setup de trabalho, onde perdi 2 placas-mãe, 2 placas de vídeo e 2 pentes de memória, causado por maresia e umidade (moro em Praia Grande/SP, há 50 metros da praia), resolvi trocar meu setup por um notebook. Meu notebook antigo não sofreu com as intempéries, então investi em uma máquina nova e boa para trabalhar.

Começaram, então, os testes para decidir qual distro colocar. Sou usuário de Linux Mint há bastante tempo, mas a máquina nova me desafiou a explorar alternativas.

## O Teste

Testei 8 distribuições Linux em multi-boot nativo no mesmo notebook (ASUS TUF F16 com Intel Core i5-210H, RTX 3050, 40 GB DDR4 e dual NVMe Kingston), com **exatamente os mesmos apps instalados via script automatizado** e o mesmo conjunto de benchmarks em cada uma. Nada de VM, nada de hardware diferente entre os testes.

**As distros testadas foram:** Nobara 44, Linux Mint 22.3, Zorin OS 18.1, CachyOS, Pop!_OS 24.04, Ubuntu 26.04, BigLinux e EndeavourOS.

## Apps Testados (Workflow PHP/Laravel)

Um script instalava automaticamente o mesmo conjunto de ferramentas em cada distro:

  • **Navegador:** Google Chrome
  • **IDE/Editores:** JetBrains PhpStorm, VS Code
  • **Desenvolvimento:** PHP + Composer, Node.js + npm, Git + zsh, Claude Code (CLI)
  • **Containerização:** Docker + Docker Compose
  • **Banco de Dados:** DBeaver CE
  • **Comunicação:** Slack (Flatpak), ZapZap (Flatpak)
  • **Terminal:** WezTerm
  • **Outras ferramentas:** Postman, cloudflared

Todos os testes mediram tempo de abertura real até a janela principal aparecer.

## Resultados que me Surpreenderam

  • **Ubuntu 26.04 abre o Chrome 2× mais rápido que todas as outras** (10,9 ms vs ~20 ms) — suspeita-se de cache pré-inicializado
  • **Pop!_OS ganhou em Docker (222 ms) e Slack (9 ms)** — claramente otimizado para dev
  • **BigLinux consome quase 40% mais RAM que o Mint** com os mesmos apps abertos (13,5 GB vs 8,4 GB)
  • **EndeavourOS tem userspace de boot rapidíssimo** (4,2 s), mas o boot total passou de 1 minuto por causa do initrd demorado (26,8 s)
  • **CachyOS lidera em escrita em disco** (2,4 MB/s) graças ao kernel customizado com BORE scheduler
  • **Linux Mint é mais consistente** — não é o melhor em nada específico, mas está bem colocado em quase tudo

## O Documento Completo

Montei um documento bem detalhado com tabelas comparativas, gráficos e metodologia dos testes — produzido com ajuda do Claude Code. Contém:

:white_check_mark: Especificações completas do hardware
:white_check_mark: Configuração multi-boot em dois NVMe
:white_check_mark: Lista exata de apps e ferramentas
:white_check_mark: Metodologia de benchmark (sysbench, fio, docker, apps reais)
:white_check_mark: Gráficos de Boot, CPU, Memória, Disco, Docker, Apps Reais
:white_check_mark: Tabela comparativa com 10 métricas diferentes
:white_check_mark: Análise detalhada de cada distro

Pode acessar o estudo aqui: Benchmark Multi-Distro Linux 2026 — ASUS TUF F16

## A Decisão

No final, mesmo com todos os estudos e achando o BigLinux e o Pop!_OS muito mais bonitos e fluidos, acabei ficando com o **Linux Mint**. O hábito falou mais alto que qualquer estudo.

Tentei usar o Pop!_OS por uns dias, mas o hábito de anos com Mint — atalhos, workflows, configs — acaba sendo mais produtivo no dia a dia do que aprender uma nova interface, mesmo que tecnicamente superior.

## Recomendação Final

Para um desenvolvedor PHP/Laravel em hardware similar, segundo Claude Code, a recomendação fica entre:

  1. **Pop!_OS 24.04** — Melhor desempenho em dev, Docker rápido, boot ágil
  2. **Linux Mint 22.3** — Melhor estabilidade e consistência, equilíbrio geral
  3. **BigLinux** — Visual polido, bom desempenho, mas consome mais RAM

Mas se você gosta de visual caprichado e tem RAM de sobra, o **BigLinux** é impressionante. Se quer o máximo de performance com Arch rolling, **CachyOS** entrega no disco. E se quer um userspace rápido puro Arch, **EndeavourOS** é solid — só atente ao boot total.

no Claude aqui da erro

Pornto… pode acessar diretamente aqui:

Não imaginei que o link do claude fosse pedir login…

show… parabéns pela iniciativa e por demonstrar os dados

Love You GIF by Sky

vou tentar fazer um teste menor com 3 distros (biglinux, popos e o min em um note mais antigo e sem gpu dedicada… se conseguir eu posto aqui)

Parabéns pela dedicação para fazer esse benchmark!

Salve @Luiz_Lapetina, tudo bem contigo?

Obrigado por compartilhar seus testes com a comunidade, a organização e a apresentação foram ótimas.

Apenas uma ressalva sobre o consumo de RAM no BigLinux, que eu me recorde eles implementam “preload” por padrão, então o sistema vai automaticamente carregar algumas coisas na memória para deixar o tempo de abertura mais rápido. O que nesse caso, faz o uso maior de memória não ser um problema e sim uma opção.

:vulcan_salute:

Salve @eddiecsilva ,

Eu instalei todas as distros e só fiz as customizações necessárias para instalar o que eu preciso normalmente no meu Workflow. Hoje o claudecode acaba me ajudando a configurar o ambiente. Este note Tuf tem sérios problemas nas configurações de suspensão/hibernação + Nvidia .. e só Claudecode quem conseguiu acertar as configurações …

Minha experiẽncia na confiuguração da distros é relativamente baixa, apesar de muito tempo usando mint (eu desenvolvo há 30 anos, já passei por tudo… desde o windows 95 SE que vc nem tem ideia do que seja), mac OS, Open Suse, Kurumim enfim… mas não costumo fazer muitas customizações na distro.

Então os testes foram feitos do jeito que o usuário instala e sobe o que precisa para trabalhar …

Mas foi bem legal fazer… um final de semana divertido, mas pra chegar na conclusão que … o bom é aquilo que vc está acostumado.

Grande abraço!

aí tem token para gastar! belo artigo.

A empresa para qual trabalho subsidia minha assinatura do ClaudeCode então eu aproveito os limites para acertar o meu setup aqui … o resultado é ótimo,

Mas, daria para fazer a mesma coisa usando io OpenCode, com DeepSeek V4 Flash free … é sensacional e praticamente de graça. Eu coloquei 10 dólares no Zen e, com o DeepSeek Flash, o saldo nunca abaixa, é bom como co ClaudeCode? Não. mas resolve 80% dos problemas… experimente.

Um bom teste. Eu vou, neste final de semana, gerar os mesmos prompts que fiz com o ClaudeCode para o note principal, no note reserva que está com Pop!_OS, Biglinux e Linuxmint, no mesmo esquema do principal, aí vou fazer o bench das 3 distros, mas usando um script gerado pelo OpneCode do zero. Vamos ver como fica.

@Luiz_Lapetina monta um artigo pra gente como você subiu o OpenCode e como você utiliza? Poxa, tô querendo fazer o mesmo. Poderia fazer do zero, mas pelo que você trouxe, já está redondinho. Faz essa pra gente?

Mais uma pergunta, quando você diz “Zen”, seria isso mesmo ou “Zed”?

Existe alguma forma de usar modelos free e juntá-los em um lugar só?

O OpenCode não é o Ollama, vc não usa na sua máquina, é uma plataforma como ClaudeCode mas com modelos acessíveis.

Eles têm 2 jeitos de cobrar, uma que vc paga 10 dólares mensais e tem as quantidades de tokens para cada tipo de modelo e outro que vc deposita um valor e conforme as consultas vão consumindo os tokens vai descontando. Eu deposiotei 10 dórlares lá e, usando com o DeepSeek V4 flash, não gasta nada … já, quando eu usei com o Sonnet, baixou rápido.

Para instalar, vc vê no site: https://opencode.ai

Mas é bem simples. No terminakl:

curl -fsSL https://opencode.ai/install | bash

aí vc roda opencode e vai abrir o chat no seu terminal. Vc escolhe o modelo e começa a usar sem pagar … mas… se vc não colocar uma assinatura ou a chave de api do zen, vai parar rapidinho.

Para resolver problemas no setup e para o que eu uso de código (Laravel/Mysql) funciona bem. Creio que, para quem programa para frameworks JS dvem ter um resultado melhor ainda. Tenho um projeto de aprendizadio que estou usando somente openCode e o resultado é muito bom (como já disse antes, não é como Claudecode).

Eu testei o Ollama, com uma RTX 3060 (12 GB) e fica muito lento e os modelos não são bons. Creio que em algum momento isso vá ser mais viável, mas nos meus testes, não consegui usar a contento.

Abraço!!!

cara, voltando aqui para te agradecer. consegui rodar o opencode com modelos free e com fallback para um roteador durante o cooldown, estou com IA gratuita para sempre e ainda coloquei dentro da IDE que eu utilizo para programação.

criei um docker para vasculhar a minha infraestrutura e foi fantástico! o teste foi muito legal, como não é seguro, já está enjaulado kk – que incrível isso.

não fiz assinatura de nada, estou totalmente free.

Meu hdw é bem parecido com o seu, ótimo para ter uma idéia de qual distro usar. Muito show!