KI-Infrastruktur

Mac mini OpenClaw: 8 GB, Swap & Unified Memory (2026)

Mac Mini M-series OpenClaw Memory Swap Unified Memory Optimization 2026

Ein Basis-Mac mini mit 8 GB oder 16 GB einheitlichem Speicher ist ein beliebtes Heimlabor für 24/7 OpenClaw-Gateways – Familien-WhatsApp-Bots, Cron-Benachrichtigungen oder der ständig verfügbare Assistent eines Einzelgründers. Linux-Tutorials erwähnen selten MacOS-Speicherkomprimierung, Swap auf APFS oder Apple Silicon Unified Memory, bei dem die Gateway (Node.js) und lokalen Ollama/MLX-Modelle um denselben Pool kämpfen.

Bei den meisten „OpenClaw startet nicht“-Threads handelt es sich nicht um CPU-Limits, sondern um Probleme mit der RAM-Budgetierung: Allein die Gateway-Basislinie kann bei einem Kaltstart nach neueren Versionen ~400–700+ MB RSS erreichen (siehe OpenClaw Gateway RSS-Diskussion), bevor Sie Plugins, Sitzungen oder ein 7B lokales Modell laden.

Dieser Leitfaden richtet sich an Apple-Ökosystementwickler – nicht an Xeon-Racks in Rechenzentren. Sie erfahren, wie Sie den Speicher auf M1/M2/M3/M4 Mac mini-Hosts messen, begrenzen und planen, mit Links zu unserem OpenClaw-Multi-Agent-Routing (warum zusätzliche Agenten RAM kosten), DeepSeek-R1 / lokale Quantisierung und Remote-SSH-Betrieb. Hardware-Trends: Computex-2026-Agent-Infrastruktur.

Einleitung

Dieser Artikel behandelt die einheitliche Speicherbudgetierung, die Auswahl der RAM-Stufen, ein achtstufiges macOS-Runbook, Aktivitätsmonitorsignale, Fehlerbehebung und sechs FAQs für Always-On-OpenClaw.

Unified Memory: ein Pool, zwei hungrige Arbeitslasten

Zitierbare Definition: Auf dem Apple Silicon Mac mini teilen sich OpenClaw Gateway und On-Device-LLM-Laufzeiten einen einheitlichen Speicherpool – die Optimierung von OpenClaw bedeutet, dass Node-Heap, Modellquantisierung und macOS-Swap zusammen und nicht isoliert budgetiert werden.

Apple dokumentiert einheitlichen Speicher unter Apple Silicon-Übersicht – CPU, GPU und Neural Engine greifen auf die gleichen Bytes ohne diskreten VRAM zu.

ConsumerTypischer RAM-BedarfEinstellbar auf Mac mini?
macOS + WindowServer2–4 GBGUI-Anmeldeelemente reduzieren
OpenClaw Gateway (Knoten)0,4–1,5 GB+ RSSHeap-Cap, weniger Plugins
Pro zusätzlichen OpenClaw-Agenten+Sitzungen, +ArbeitsbereichsindizesWeniger agentIds auf 8 GB
Ollama 7B Q4~4–5 GB Modell residentKleinere Menge/Cloud-API
Ollama 3B Q4~2–3 GBBevorzugt bei 8 GB
Spielraum für den AustauschBenötigt kostenlose SSD15–20 GB APFS kostenlos
┌──────────────── ─────────────────────────┐
│ Apple Silicon einheitlicher Speicher │
│ ┌─────────────┐ ┌─────────────────┐ │
│ │ OpenClaw │ │ Ollama / MLX │ │
│ │ Gateway │◀──▶│ lokales LLM │ │
│ │ (Knoten V8) │ │ (Modellgewichte) │ │
│ └─────────────┘ └─────────────────┘ │
│ macOS-Komprimierung + Swap │
└─────────────────────── ──────────────────┘

RAM-Stufen: Was ist realistisch bei 8 GB vs. 16 GB

KonfigurierenOpenClaw-HaltungLokales LLM (ULM)Multi-Agent
8 GB1 Standardagent, minimale Pluginsnur 3B–7B Q4 oder nur APIVermeiden – Bindungen später auf 16 GB verwenden
16 GB1–2 Agenten, bescheidener Cron7B Q4 + Gateway komfortabelMöglich mit Überwachung
24 GB+2–3 Agenten, Speichersuche7B–13B Quants, MLX-ExperimentePasst zu Homelab-„Studio“-Setups
32 GB+Schwerer Cron + KanäleMehrere Modelle bei SerialisierungEntspricht 24 GB mit Rand
  • Wenn der RAM 8 GB beträgt → Gateway 24/7 ausführen, Rückschluss auf Cloud-API oder ein kleines Ollama-Modell übertragen – nicht beides schwer.
  • Wenn der RAM 16 GB beträgt → 7B Q4 + einzelnes Gateway ist der Sweet Spot für Apple Silicon Homelab.
  • Wenn Sie drei oder mehr isolierte Agenten benötigen → RAM aufrüsten oder Gateway und Ollama auf zwei Mac minis aufteilen (SSH zur zweiten Box).

Schritt-für-Schritt-Runbook (macOS)

Schritt 1 – Grundspeicherauslastung

Öffnen Sie Aktivitätsmonitor → Speicher. Beachten Sie Speicherdruck (grün/gelb/rot) und Swap Used.

vm_stat | head -12
sysctl vm.swapusage
Memory_Pressure 2>/dev/null || true

Gelber/roter Druck bedeutet, dass macOS bereits komprimiert oder austauscht – beheben Sie dies, bevor Sie OpenClaw hinzufügen.

Schritt 2 – OpenClaw Gateway RSS messen

ps aux | grep -i '[o]penclaw' | awk '{print $2,$4,$6/1024"MB",$11}'

Community-Grundwerte: ~350 MB bei älteren Builds, 700 MB+ bei einigen 2026.4.x-Kaltstarts. Wenn RSS täglich ansteigt, planen Sie einen wöchentlichen Neustart, bis Sie die Plugins beschneiden.

Schritt 3 – Begrenzen Sie den Node.js-Heap (Wrapper)

Direkte NODE_OPTIONS in LaunchAgent-Plists werden möglicherweise bei der Regenerierung entfernt. Verwenden Sie den Wrapper aus OpenClaw Gateway-Installationsdokumente:

cat > ~/bin/openclaw-memwrap.sh << 'EOF'
#!/bin/bash
export NODE_OPTIONS="--max-old-space-size=2048"
exec /opt/homebrew/bin/openclaw „$@“
EOF
chmod +x ~/bin/openclaw-memwrap.sh

OPENCLAW_WRAPPER="$HOME/bin/openclaw-memwrap.sh" Installation des Openclaw-Gateways --force
Openclaw-Arzt

Bei 8 GB verwenden Sie die Heap-Kapazität von 1536–2048 MB; Bei 16 GB versuchen Sie es mit 3072–4096 MB. Verfolgen Sie OOMs in ~/Library/Logs/ oder Console.app.

Schritt 4 – Lean OpenClaw config ausführen

Bearbeiten Sie ~/.openclaw/openclaw.json:

  • Ein agents.list-Eintrag bis zum RAM-Upgrade
  • Deaktivieren Sie nicht verwendete Kanäle und Cron-Jobs
  • Verschieben Sie Speichersuch-/Traum-Plugins auf 8 GB (Speicherkonfiguration)
  • Halten Sie Agent-zu-Agent deaktiviert, sofern nicht erforderlich (Multi-Agent-Dokumente)
Neustart des Openclaw-Gateways

Schritt 5 – Ollama/lokale Modelle auf einheitlichen Speicher anpassen

ollama pull llama3.2:3b-instruct-q4_K_M
ollama ps

Verweisen Sie die OpenClaw-Modellkonfiguration auf die API oder den lokalen Endpunkt gemäß OpenClaw-Dokumente. Laden Sie 13B+ nicht auf 8 GB, während Gateway resident bleibt – macOS wechselt und Telegram-Webhooks werden verzögert. Siehe DeepSeek-R1 lokale Quantisierung.

Schritt 6 – Swap- und SSD-Hygiene (komprimierungsfreundlich)

  • Halten Sie ≥ 20 GB frei auf dem Boot-Volume (Lebensaustausch auf APFS)
  • Bevorzugen Sie kabelgebundenes Ethernet für Headless Mini – Wi-Fi-Debug-Menüs stehlen RAM bei GUI-Sitzungen
  • Vermeiden Sie, dass Time Machine-Snapshots die Festplatte während Agentenspitzen füllen
  • Stabilisieren Sie bei Homelab-Verbindungen auf dem Festland den Ausgang, damit Wiederholungsversuche die Gateway-Puffer nicht vervielfachen (instabile Exportbandbreite verstärkt Speicherspitzen)
während des Schlafes 60; verabreden; sysctl vm.swapusage; erledigt

Schritt 7 – Gleichzeitige Arbeit begrenzen (Knoten ist kein Thread-Pool)

KnopfAktion
AgentsListe der Openclaw-Agenten – bleiben Sie bei 1 auf 8 GB
CronJobs versetzen – vermeiden Sie 10 Jobs bei :00
KanäleEin WhatsApp-Konto bis stabil
Lokale ToolsVerweigern Sie umfangreiche Browser-Tools auf dem Gateway-Host
OllamaOLLAMA_NUM_PARALLEL=1 in der Startumgebung
launchctl setenv OLLAMA_NUM_PARALLEL 1

Schritt 8 – Headless-Betrieb rund um die Uhr

  • Systemeinstellungen → Energie → Ruhezustand des Netzteils verhindern
  • Verwenden Sie SSH für den Administrator, nicht Always-on-VNC (SSH-Anleitung)
  • Openclaw-Gateway stoppt --disable vor größeren macOS-Upgrades, danach wieder aktivieren

Aktivitätsmonitor-Spickzettel

Spalte/AnzeigeWas Sie beachten sollten
SpeicherdruckGrün = gesund; gelb/rot = RAM hinzufügen oder Modell reduzieren
Verwendeter SwapNachhaltiges Wachstum = Thrashing – Heap oder Modell verkleinern
OpenClaw / KnotenRSS-Trend über 24 Stunden
ollamaSpitzen, wenn das Modell geladen wird – erwarten Sie 2–5 GB für 7B

Fehlerbehebung

JavaScript-Heap nicht genügend Speicher

Muster: Gateway wird mit FATAL ERROR: Reached heap limit beendet. Fix: Niedrigerer gleichzeitiger Cron; Wrapper anwenden --max-old-space-size; Upgrade auf 16 GB; Verschiebe Ollama auf die zweite Maschine.

Telegram/WhatsApp antwortet verzögert, aber die CPU ist niedrig

Muster: vm.swapusage nimmt zu, Speicherdruck gelb. Fix: Ollama stoppen, wenn Cloud-Modelle verwendet werden; verwende 3B quant; Gateway-Plugins reduzieren; Mini wöchentlich neu starten.

Ollama lädt, dann wird Gateway getötet

Muster: macOS-Speicherkomprimierung maximal, verarbeitet Jetsam. Fix: Workloads serialisieren – tagsüber nur Gateway-API, nachts Batch-lokale Inferenz; Führen Sie niemals 7B + 3-Agenten auf 8 GB aus.

Gateway-RSS wächst ohne Datenverkehr

Muster: Bekannte Regressionsklasse bei einigen Versionen – Plugin-Scan beim Start. Fix: Stabile OpenClaw-Version anheften; überwachen Sie RSS-Issue-Tracker; Gateway auf Cron neu starten.

FAQ

Läuft OpenClaw auf einem 8-GB-Mac mini?+
Ja, als Lean Gateway mit Cloud-Modellen oder als einzelnes kleines Ollama Quant – nicht als vollständiger Multi-Agent + 7B + Browser-Tools-Server.
Hilft Unified Memory OpenClaw vs. Intel-Mac?+
Apple Silicon teilt die Bandbreite effizient zwischen CPU und GPU/ANE – hilfreich, wenn Sie MLX/Ollama lokal ausführen. Das Limit liegt immer noch bei Gesamt-GB, nicht beim Branding.
Wie begrenze ich OpenClaw-Speicher unter macOS?+
RSS messen, Node-Heap über den Wrapper installieren, Agenten/Plugins/cron reduzieren und lokale Modelle auf die richtige Größe anpassen. Vermeiden Sie es, generierte LaunchAgent-Plists manuell zu bearbeiten.
Ist Swap schlecht für 24/7-Agenten?+
Gelegentlicher Austausch ist in Ordnung; Anhaltender Swap auf NVMe beansprucht SSD und erhöht die Webhook-Latenz. Behandeln Sie das Swap-Wachstum als Budgetalarm.
16 GB oder 24 GB für OpenClaw + lokales 7B?+
16 GB funktionieren für ein Gateway + 7B Q4 mit Disziplin. 24 GB bieten zusätzlichen Spielraum für zweiten Agenten, Speichersuche und macOS-Upgrades.
Unterschied zum Linux-Tuning?+
Linux-Anleitungen konzentrieren sich auf systemd cgroups und vm.swappiness. macOS verwendet Komprimierung + APFS-Swap – Sie optimieren über den Aktivitätsmonitor, Heap-Caps und weniger Agenten.

Fazit

Mac Mini OpenClaw-Speicheroptimierung ist eine einheitliche Speicherbudgetierung: Begrenzen Sie das Node Gateway, passen Sie lokale LLMs auf die richtige Größe an, halten Sie den Swap-sichtbaren SSD-Spielraum aufrecht und verhindern Sie die Ausbreitung mehrerer Agenten auf 8 GB. 16 GB ist die praktische Grundausstattung für 7B Q4 + 24/7 Gateway; 8 GB bleiben für API-gesteuerte Agents mit einer engen Konfiguration nutzbar.

Messen Sie mit vm_stat und Activity Monitor, installieren Sie Gateway mit einem Memory Wrapper und stimmen Sie die Softwaretiefe mit unserem OpenClaw-Routing und Quantisierungsanleitungen.

Offiziell: OpenClaw Gateway CLI · GitHub openclaw/openclaw.

Weiterführend: 2026 AI-Coding-Leistung: Cursor vs Copilot vs Claude Code

Run OpenClaw on Mac mini

Cap Node heap, right-size local models, and keep swap visible — start with the official Gateway CLI and upstream repo.