Claude-Code-Speicherleck-Fix für Linux-Homelabs

✍️ OpenClawRadar📅 Veröffentlicht: 21. März 2026🔗 Source
Claude-Code-Speicherleck-Fix für Linux-Homelabs
Ad

Details zum Speicherleck

Ein Entwickler, der ein Proxmox-Homelab mit 64 Kernen und 503 GB RAM betreibt, erlebte wiederholte Abstürze bei der Verwendung von Claude Code zur Verwaltung von VMs, GitLab, DNS und anderen Diensten. Trotz einer Aufrüstung auf 500 GB RAM verbrauchte Claude Code 400 GB und brachte das gesamte System zum Absturz.

Die Analyse des Speicherauszugs ergab:

  • 1,15 Milliarden identische 160-Byte-Objekte im Heap
  • Objekte wurden nie freigegeben (free=0)
  • Wachstumsrate von ~32.000 Objekten pro Sekunde während aktiver Nutzung
  • Leerlaufnutzung ist normal

Technische Erkenntnisse

Die Untersuchung deckte auf:

  • Claude Code basiert auf der Bun-Laufzeitumgebung
  • Verwendet zwei Allokatoren: mimalloc + glibc malloc
  • Das Leck liegt auf der glibc malloc-Seite
  • JavaScript-basierte Korrekturen funktionieren nicht aufgrund der Allokatorenebene
  • Dies ist seit Monaten ein offenes Problem mit Dutzenden von GitHub-Meldungen
Ad

Zweistufige Lösung

Der Entwickler erstellte eine nur für Linux verfügbare Lösung:

Stufe 1 (10-GB-Schwelle): LD_PRELOAD-Shim, der malloc(160)-Aufrufe abfängt und das Wachstum begrenzt. Kein Overhead, bis die Schwelle erreicht ist.

Stufe 2 (20-GB-Schwelle): Watchdog, der die Sitzung neu startet, wenn Stufe 1 nicht ausreicht, und als Sicherheitsnetz fungiert.

Die Korrektur ist verfügbar unter github.com/dalsoop/claude-code-memory-leak-fix.

📖 Read the full source: r/ClaudeAI

Ad

👀 Siehe auch

Hawkeye-Update fügt Schwarm-Orchestrierung, Remote-Aufgaben und lokale Modellunterstützung hinzu
Werkzeuge

Hawkeye-Update fügt Schwarm-Orchestrierung, Remote-Aufgaben und lokale Modellunterstützung hinzu

Hawkeye v1.0+ unterstützt jetzt Multi-Agenten-Schwarm-Orchestrierung, Remote-Aufgabenwarteschlangen und verbesserte Ollama/LM Studio-Integration. Der lokale First-AI-Agent-Flugschreiber hilft Entwicklern, nachzuvollziehen, was passiert, wenn Agenten in Repositories arbeiten.

OpenClawRadar
Clarc v1.0: Workflow-Betriebssystem für Claude Code mit 63 Agenten und 249 Fähigkeiten
Werkzeuge

Clarc v1.0: Workflow-Betriebssystem für Claude Code mit 63 Agenten und 249 Fähigkeiten

Clarc ist eine Plugin-Schicht für Claude Code, die 63 spezialisierte Subagenten, 249 Domänen-Fähigkeiten und 178 Slash-Befehle für Entwicklungs-Workflows bereitstellt. Die Installation erfolgt über npx mit Unterstützung für mehrere Editoren, einschließlich Cursor und OpenCode.

OpenClawRadar
Claude Code undokumentierte Funktionen: Hooks, Memory, YOLO-Klassifikator und mehr
Werkzeuge

Claude Code undokumentierte Funktionen: Hooks, Memory, YOLO-Klassifikator und mehr

Der Claude Code-Quellcode enthüllt verborgene Konfigurationen: YOLO-Klassifikator zur automatischen Genehmigung, Hooks, die Befehle umschreiben, persistentes Agentengedächtnis, Auto-Modus-Regeln in einfachem Englisch und Traumschleifen.

OpenClawRadar
KI-Agent erstellt autonom Video mit Remotion ohne vordefinierte Werkzeuge
Werkzeuge

KI-Agent erstellt autonom Video mit Remotion ohne vordefinierte Werkzeuge

Ein Entwickler testete einen KI-Agenten, der eigenständig einen kurzen Videoclip erstellte, indem er Remotion installierte, Kompositionscode schrieb, Probleme debuggte und eine gerenderte Datei ohne menschliches Eingreifen lieferte.

OpenClawRadar