Corrección de Fuga de Memoria de Claude Code para Homelabs Linux

Detalles de la Fuga de Memoria
Un desarrollador que ejecuta un homelab Proxmox con 64 núcleos y 503GB de RAM experimentó colapsos repetidos al usar Claude Code para gestionar VMs, GitLab, DNS y otros servicios. A pesar de actualizar a 500GB de RAM, Claude Code consumió 400GB y colapsó todo el sistema.
El análisis del volcado de memoria reveló:
- 1.15 mil millones de objetos idénticos de 160 bytes en el heap
- Los objetos nunca se liberan (free=0)
- Tasa de crecimiento de ~32,000 objetos por segundo durante el uso activo
- El uso en reposo es normal
Hallazgos Técnicos
La investigación descubrió:
- Claude Code está construido sobre el runtime Bun
- Utiliza dos asignadores: mimalloc + glibc malloc
- La fuga está en el lado de glibc malloc
- Las soluciones a nivel de JavaScript no funcionan debido a la capa del asignador
- Este ha sido un problema abierto durante meses con docenas de reportes en GitHub
Solución de Corrección de Dos Niveles
El desarrollador creó una solución solo para Linux:
Nivel 1 (umbral de 10GB): Shim LD_PRELOAD que intercepta llamadas malloc(160) y limita el crecimiento. Cero sobrecarga hasta que se alcanza el umbral.
Nivel 2 (umbral de 20GB): Watchdog que reinicia la sesión si el Nivel 1 no es suficiente, actuando como red de seguridad.
La corrección está disponible en github.com/dalsoop/claude-code-memory-leak-fix.
📖 Read the full source: r/ClaudeAI
👀 Ver también

La Habilidad OpenClaw Reduce los Tokens del Árbol de Accesibilidad de 600K a 1.3K
Un desarrollador creó una habilidad de OpenClaw que utiliza clasificación de elementos basada en ML para podar árboles de accesibilidad, reduciendo slickdeals.com de ~598K tokens a ~1.3K tokens manteniendo solo los ~50 elementos accionables principales.

Etiqueta Claude: @Claude en Slack para colaboración multi-IA
Anthropic lanza Claude Tag en Slack: menciona a @Claude en canales, asígnale herramientas y delega tareas asíncronas. El 65 % del código interno proviene de Claude.

VSCode-Perplexity-MCP: Usa tu cuenta de Perplexity para búsqueda gratuita de IA en VS Code
Un servidor MCP de código abierto que te permite conectar tu cuenta de Perplexity.ai a VS Code, brindando a Clawbot capacidades de búsqueda, razonamiento y cómputo sin pagar por solicitud de API.

Habilidad de Claude Code Convierte Diseños de Stitch a Next.js con Cero Desviación de Píxeles
Una habilidad de Claude Code convierte diseños de Google Stitch AI en componentes Next.js con puntos de verificación obligatorios para prevenir la desviación de píxeles, preservando valores exactos y manejando recursos.