Hallo,
Ich kämpfe mit meinen System:
RM aktuelle Version auf Raspi 4 mit 4 GB RAM.
Zusatzsoftware: Historian, CCU-Jack, Cux-Daemon
ständig mit der Monit-Meldung, dass der Memory (fast) voll ist.
Hauptnutzer vom Speicherplatz ist SWAP, HMIPserver und (ca. 50 %) Historian.
Leider nutzt RM von den 4 GB des Raspi 4 nur 1 GB.
Historian habe ich über den -Xmx Parameter (im Wiki von Historian hierzu vorgeschlagen) auf -Xmx256m geändert,
Was sich aber im Speicherverbrauch von Historian kaum bemerkbar macht.
Erst bei -Xmx128m verringert sich der Speicherbedarf etwas - dafür reagiert Historian aber deutlich langsamer.
Meine Fragen hierzu:
1.Kann man RM dazu bewegen mehr als 1 GB Memory zu benutzen?
oder
2. Lässt sich der SWAP Bereich beeinflussen und wenn ja, mit welchen negativen Folgen?
Leider habe ich hierzu bisher nichts aussagekräftiges gefunden.
mfg
Akki
Raspberrymatic und Speichernutzung
Moderatoren: jmaus, Co-Administratoren
- jmaus
- Beiträge: 9923
- Registriert: 17.02.2015, 14:45
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Dresden
- Hat sich bedankt: 467 Mal
- Danksagung erhalten: 1918 Mal
- Kontaktdaten:
Re: Raspberrymatic und Speichernutzung
Woran machst du das bitte fest das RaspberryMatic nur max 1 GB von 4GB des RaspberryPi4 nutzt?
RaspberryMatic 3.75.7.20240601 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal /
-
- Beiträge: 148
- Registriert: 06.04.2015, 11:14
- Hat sich bedankt: 16 Mal
- Danksagung erhalten: 12 Mal
Re: Raspberrymatic und Speichernutzung
Mh - Monit meckert bei ca. > 900 MB Speichernutzung, dass noch zu wenig da wäre ...
Nicht das man mir einen PI4 mit nur 1 GB angedreht hat?
Kann man das online - ohne die Kiste aufzumachen - feststellem?
- Baxxy
- Beiträge: 11041
- Registriert: 18.12.2018, 15:45
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 632 Mal
- Danksagung erhalten: 2288 Mal
Re: Raspberrymatic und Speichernutzung
Für's "Script testen":
Code: Alles auswählen
string stdout; string stderr;
system.Exec("free -h",& stdout, & stderr);
WriteLine("free -h\n"#stdout);
Grüße... Baxxy
- Raspberry Pi 4 als Homematic-Zentrale - Tipps und Informationen
- Analysescript für genutzte Funk-Adressen, Funkmodul-Hardware und Zentralen Hardware
- NANO CUL 868MHz - Stick zum AskSin Analyzer XS umflashen (Anleitung für ArduinoIDE unter Windows)
- Firmware Updates für IP-Aktoren / Sensoren... Info's, Tipps und Sonstiges
- CCU funkt nicht - CarrierSense (CS) Probleme erkennen und lösen
-
- Beiträge: 240
- Registriert: 24.07.2015, 21:39
- System: Alternative CCU (auf Basis OCCU)
- Danksagung erhalten: 4 Mal
Re: Raspberrymatic und Speichernutzung
Ebenso bei mir! Das habe ich gerade im passenden CCU-Historian Unterforum thematisiert.
Grundlegend für meine damalige Entscheidung einen RPI 3 B+ (ausschließlich mit 1 GB RAM) zu wählen, war die bessere Performance gegenüber einer original CCU3, sowie geringere Wärmeentwicklung und Leistungsaufnahme und keine HF-Probleme gegenüber einem RPI 4B. Getrieben durch den Speicherbedarf des Historian, überlege ich nun mittelfristig auf einen RPI 4B oder gar RPI 5 zu wechseln. Meine Hoffnung wäre vor allem, dem Historian damit mehr RAM zur Verfügung stellen zu können und seine Performance nicht einschränken zu müssen. In zweiter Linie hoffe ich, dass auch das Gesamtsystem nochmal einen kleinen Leistungsschub bekommt, obwohl ich da bisher nie an merkliche Grenzen gestoßen bin.
Daher stelle ich mir nun die Frage:
Kann man, sowohl für den Historian als auch für Raspberrymatic, hinsichtlich Arbeitsspeicher die Prämisse gelten lassen "viel hilft viel"? Mir ist klar, dass Leistung und Kosten nicht linear durch mehr RAM ansteigen. Aber gibt es (aktuell) irgendwelche Systemgrenzen, durch die man z. B. durch 8 GB RAM überhaupt keinen Mehrwert erhält?