Leistungsoptimierung und Kühlung
Maximale Leistung aus dem kleinen Raspberry Pi quetschen
Warum optimieren
Raspberry Pi-Leistung ist begrenzt, aber viele nutzen nur 60-70%. Durch Anpassung von CPU-Frequenzrichtlinien, GPU-Memory-Zuweisung, Swap-Konfiguration und Kühlungsschemen können Sie 20-30% mehr Leistung quetschen.
Auch ältere Modelle funktionieren – die 4GB-Version reicht aus
CPU-Frequenzrichtlinie
Raspberry Pi verwendet standardmäßig ondemand Strategie, automatisches Downvolting je nach Last. Server brauchen stattdessen performance Modus, CPU behält höchste Frequenz, schnellere Antwort:
# Aktuelles Frequenzrichtlinienrichtlinien anzeigen
GPU-Speicherallokation
Server ohne GUI, GPU-Memory auf Minimum reduzieren, mehr für CPU:
# GPU-Speicherallokation (mindestens 16MB, reicht aus ohne Desktop)
Starten Sie nach Änderung neu:sudo reboot
Swap Tuning
Vernünftige swap Konfiguration kann OOM verhindern, aber zu großes swap bremst SD-Karte:
# Swap-Größe einstellen (empfohlen gleich Speicher)
Kühlungsschema-Vergleich
Kühlung bestimmt direkt, ob CPU hohe Frequenz halten kann. Folgende drei Schemen vom bequemsten bis extremsten:
| Schema | Preis | Kühl-Effekt | Lärm | Passendes Szenario |
|---|---|---|---|---|
| Lektionen in Blut geschrieben | ¥5-15 | Um 5-10°C senken | Völlig geräuschlos | Leichte Last, nicht übertakten |
| Offizielle aktive Kühlung | ¥30-50 | Um 15-25°C senken | Niedriger Lärm | Tägliche Nutzung, empfohlen |
| ICE Tower Kühlturm | ¥60-100 | Um 30-40°C senken | Mittel | Übertakten, 24/7 Hochlast |
Meine Empfehlung: Wenn nicht overclocked, offizielle Kühlung reicht, wenn overclocked oder 24/7 läuft, dann ICE Tower, Effekt sehr gut.
Docker Ressourcen-Limits
Jedem im Team einen eigenen Account geben, Berechtigungen isolieren, Nutzung tracken, gegenseitig unabhängig.
# CPU-Nutzung begrenzen (einen Kern für das System reservieren)
Monitoring-Befehle
Nach Optimierung die Ergebnisse testen, diese Befehle sind häufig:
# CPU-Temperatur (der wichtigste Indikator!)
PicoClaw Light Mode
Wenn die Raspberry-Pi-Konfiguration wirklich knapp ist, können Sie PicoClaw Lightweight-Modus aktivieren. Dieser Modus deaktiviert einige nicht-wesentliche Funktionen und minimiert die Ressourcennutzung:
# Im environment-Bereich der docker-compose.yml hinzufügen:
Im Lightweight-Modus kann Speicher-Nutzung um etwa 40% sinken, für Raspberry Pi 4B mit 2GB ist das lebensrettend.