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

✍️ OpenClawRadar📅 Publicado: 21 de marzo de 2026🔗 Source
Corrección de Fuga de Memoria de Claude Code para Homelabs Linux
Ad

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
Ad

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

Ad

👀 Ver también

Resultados de Referencia: 331 Modelos GGUF Probados en Mac Mini M4 de 16GB
Herramientas

Resultados de Referencia: 331 Modelos GGUF Probados en Mac Mini M4 de 16GB

Una evaluación comparativa de 331 modelos GGUF en un Mac Mini M4 con 16 GB de RAM revela que solo 11 modelos son Pareto-óptimos, todos con arquitectura Mixture-of-Experts. Los modelos Mixture-of-Experts dominan el rendimiento con una mediana de 20.0 tokens/segundo frente a 4.4 de los modelos densos.

OpenClawRadar
Configurando OpenClaw como un asistente de IA siempre activo
Herramientas

Configurando OpenClaw como un asistente de IA siempre activo

OpenClaw, configurado como un asistente de IA siempre activo para un pequeño equipo de desarrollo, está alojado en un servidor Railway con Claude como backend e integra Google Workspace, GitHub y más.

OpenClawRadar
Metodología de código abierto para la asociación de IA agencial con Claude
Herramientas

Metodología de código abierto para la asociación de IA agencial con Claude

Un desarrollador ha publicado un documento de 25,000 palabras y ha liberado plantillas de código abierto para construir un sistema de asociación persistente con Claude que utiliza memoria compartida entre sesiones, monitoreo cognitivo y consultas con múltiples IAs.

OpenClawRadar
El Registro AbsolutelySkilled Agrega 156 Habilidades Listas para Producción para Claude Code
Herramientas

El Registro AbsolutelySkilled Agrega 156 Habilidades Listas para Producción para Claude Code

Un desarrollador ha creado AbsolutelySkilled, un registro de 156 módulos de habilidades estructuradas para Claude Code que persisten entre sesiones. Cada habilidad incluye condiciones de activación, archivos de referencia, casos de prueba y antipatrones en archivos SKILL.md.

OpenClawRadar