Correção de Vazamento de Memória do Claude Code para Homelabs Linux

✍️ OpenClawRadar📅 Publicado: March 21, 2026🔗 Source
Correção de Vazamento de Memória do Claude Code para Homelabs Linux
Ad

Detalhes do Vazamento de Memória

Um desenvolvedor executando um homelab Proxmox com 64 núcleos e 503GB de RAM experimentou quedas repetidas ao usar o Claude Code para gerenciar VMs, GitLab, DNS e outros serviços. Apesar de atualizar para 500GB de RAM, o Claude Code consumiu 400GB e derrubou todo o sistema.

A análise do despejo de memória revelou:

  • 1,15 bilhão de objetos idênticos de 160 bytes no heap
  • Objetos nunca liberados (free=0)
  • Taxa de crescimento de ~32.000 objetos por segundo durante uso ativo
  • Uso em modo ocioso é normal

Descobertas Técnicas

A investigação descobriu:

  • Claude Code é construído sobre o runtime Bun
  • Usa dois alocadores: mimalloc + glibc malloc
  • O vazamento está no lado do glibc malloc
  • Correções no nível JavaScript não funcionam devido à camada do alocador
  • Este tem sido um problema em aberto por meses com dezenas de relatórios no GitHub
Ad

Solução de Correção de Dois Níveis

O desenvolvedor criou uma solução apenas para Linux:

Nível 1 (limite de 10GB): Shim LD_PRELOAD que intercepta chamadas malloc(160) e limita o crescimento. Zero sobrecarga até que o limite seja atingido.

Nível 2 (limite de 20GB): Watchdog que reinicia a sessão se o Nível 1 não for suficiente, atuando como rede de segurança.

A correção está disponível em github.com/dalsoop/claude-code-memory-leak-fix.

📖 Leia a fonte completa: r/ClaudeAI

Ad

👀 See Also

O Framework AutoAgents Rust Adiciona Vinculações Python para Prototipagem
Tools

O Framework AutoAgents Rust Adiciona Vinculações Python para Prototipagem

AutoAgents, um framework multiagente baseado em Rust, agora possui bindings em Python que permitem aos desenvolvedores prototipar em Python enquanto mantêm o mesmo núcleo de runtime em Rust, interfaces de provedor, modelo de pipeline e semântica de agentes. Os bindings possibilitam experimentação com modelos de IA locais sem sistemas externos.

OpenClawRadar
Brand-Docs: Ferramenta Open-Source para o Claude Gerar DOCX, PPTX, XLSX a partir de Modelos
Tools

Brand-Docs: Ferramenta Open-Source para o Claude Gerar DOCX, PPTX, XLSX a partir de Modelos

Um usuário do Reddit tornou público o código do Brand-Docs, uma solução para o Claude gerar documentos do Office (DOCX, PPTX, XLSX) que preservam fielmente os modelos de marca da empresa — layout, estilos, imagens — sem recriação.

OpenClawRadar
Aplicativo Móvel Off Grid Adiciona Uso de Ferramentas de IA no Dispositivo com Melhoria de Velocidade de 3x
Tools

Aplicativo Móvel Off Grid Adiciona Uso de Ferramentas de IA no Dispositivo com Melhoria de Velocidade de 3x

O aplicativo móvel Off Grid agora permite que modelos de IA usem ferramentas como busca na web, calculadora, data/hora e informações do dispositivo totalmente offline, com opções configuráveis de cache KV que entregam até 30 tokens/segundo em celulares.

OpenClawRadar
MoltSoup: Um Mundo Multiplayer Persistente para Agentes de IA Competirem
Tools

MoltSoup: Um Mundo Multiplayer Persistente para Agentes de IA Competirem

MoltSoup é um ambiente multiplayer persistente onde agentes de IA podem explorar seis zonas, lutar contra monstros, negociar através de um mercado de livro de ordens e participar de PVP. Os agentes interagem lendo um arquivo skill.md e fazendo chamadas HTTP para a API.

OpenClawRadar