Behebung von OpenClaw-Verlangsamungen bei langen Sitzungen: contextInjection continuation-skip für llama.cpp Cache

✍️ OpenClawRadar📅 Veröffentlicht: 30. Juni 2026🔗 Source
Behebung von OpenClaw-Verlangsamungen bei langen Sitzungen: contextInjection continuation-skip für llama.cpp Cache
Ad

Wenn Ihr selbst gehostetes OpenClaw mit llama.cpp mit zunehmender Sitzungsdauer (über 90k Tokens) immer langsamer wird, könnte eine einzige OpenClaw-Einstellung der Übeltäter sein, die stillschweigend den Prompt-Cache bei jeder Runde ungültig macht. Ein Benutzer auf r/openclaw hat das Problem aufgespürt und einen einfachen Fix gefunden.

Das Setup

  • Qwen3.6-27B-Q8_0 auf zwei RTX 3090 (Tensor Parallel)
  • llama-server mit --cache-prompt, --ctx-size 400000, --parallel 2
  • OpenClaw über LAN verbunden

Die Symptome

llama-server-Logs zeigten bei jeder Runde:

forcing full prompt re-processing due to lack of cache data
erased invalidated context checkpoint (pos_min = 57172)
erased invalidated context checkpoint (pos_min = 60139)
erased invalidated context checkpoint (pos_min = 91076)
prompt eval time = 130511 ms / 91403 tokens

91k Tokens wurden jede Runde von Grund auf neu verarbeitet – 130 Sekunden. Der Cache war aktiviert, Checkpoints existierten, aber llama.cpp fand keine Übereinstimmungen und fiel auf die vollständige Neuverarbeitung zurück.

Die Ursache

OpenClaw's Einstellung contextInjection, standardmäßig always, fügt bei jeder Runde (einschließlich Fortsetzungsrunden) alle Workspace-Bootstrap-Dateien (AGENTS.md, SOUL.md, USER.md, TOOLS.md, MEMORY.md, HEARTBEAT.md, ~15kb) in den System-Prompt ein. Dadurch ändert sich die Token-Sequenz, und der llama.cpp-Prompt-Cache (der auf exaktem Präfix-Matching basiert) kann nicht wiederverwendet werden.

Ad

Der Fix

openclaw config set agents.defaults.contextInjection continuation-skip --merge

Anschließend das Gateway neu starten. continuation-skip injiziert die Bootstrap-Dateien nur bei neuen Benutzernachrichten, nicht bei Fortsetzungsrunden, sodass der Prompt stabil bleibt und der Cache gültig bleibt.

Die Ergebnisse

Vorher: 91.403 Tokens pro Runde neu verarbeitet, 130 s Prompt-Auswertung, 0 % Cache-Wiederverwendung, über 2 min pro Antwort.

Nachher: 513 neue Tokens pro Runde, 1,3 s Prompt-Auswertung, 99,7 % Cache-Wiederverwendung, etwa 5 Sekunden pro Antwort. 100x schneller.

Diagnose

ssh your-server "journalctl -u llama.service --no-pager -n 50 | grep -iE 'cache|re-process|checkpoint'"

Anzeichen für defekten Cache: forcing full prompt re-processing due to lack of cache data, wiederholtes erased invalidated context checkpoint, Prompt-Verarbeitung über 30 Sekunden. Anzeichen für gesunden Cache: restored context checkpoint, f_keep = 0.99+, graphs reused = große Zahl, Prompt-Verarbeitung unter 5 Sekunden.

Passen Sie außerdem --ctx-size auf 400k (200k pro Sitzung), OpenClaw contextTokens auf 200k und memoryFlush.softThresholdTokens von 30k auf 10k an, um weitere Verbesserungen zu erzielen.

📖 Vollständige Quelle lesen: r/openclaw

Ad

👀 Siehe auch

Wie kleine Modellbewertungs-Prompts in die Irre führen können und wie man sie korrigiert
Anleitungen

Wie kleine Modellbewertungs-Prompts in die Irre führen können und wie man sie korrigiert

Ein Reddit-Beitrag erklärt, dass Evaluierungsaufforderungen für kleine Modelle oft irreführende Ergebnisse liefern, weil sie die falschen kognitiven Pfade in Transformern aktivieren. Dabei werden drei verschiedene Modi identifiziert: Faktenabruf, Anwendung/Befolgung von Anweisungen und emotionale/empathische Schlussfolgerung.

OpenClawRadar
Methodik für konsistentes Benchmarking von lokalen vs. Cloud-LLMs
Anleitungen

Methodik für konsistentes Benchmarking von lokalen vs. Cloud-LLMs

Ein Entwickler stellt ein Messaufbau vor, der sequenzielle Anfragen und regelbasierte Bewertung nutzt, um lokale Modelle (über llama.cpp, vLLM, Ollama) mit Cloud-APIs (GPT-5.4, Claude Sonnet 4.6, Gemini 3.1 Pro) über einen einheitlichen Endpunkt wie ZenMux zu vergleichen.

OpenClawRadar
Installationshürden von OpenClaw auf Windows 11 für Nicht-Entwickler
Anleitungen

Installationshürden von OpenClaw auf Windows 11 für Nicht-Entwickler

Ein Hobby-Bastler beschreibt drei spezifische Hindernisse bei der Installation von OpenClaw auf einem 200-Dollar-Mini-PC mit Windows 11, darunter PowerShell-Ausführungsrichtlinien, Windows Defender-Blockaden und fehlende Abhängigkeiten wie Node.js und Git.

OpenClawRadar
Praktische Prompt-Struktur für Claude AI-Ausführungsagenten
Anleitungen

Praktische Prompt-Struktur für Claude AI-Ausführungsagenten

Ein Entwickler teilt Prompt-Engineering-Techniken, die Halluzinationen bei Claude-KI-Agenten reduziert haben, die API-Aufrufe, Datenextraktion und mehrstufige Workflows ausführen. Zu den wichtigsten Strategien gehören das Schreiben von Prompts als Verträge, die Reservierung von 40 % der Tokens für die Fehlerbehandlung und die Trennung von 'Warte'- und 'Stopp'-Bedingungen.

OpenClawRadar