RM und RAM-Usage
Moderatoren: jmaus, Co-Administratoren
-
- Beiträge: 393
- Registriert: 26.06.2018, 11:02
- Hat sich bedankt: 4 Mal
- Danksagung erhalten: 11 Mal
RM und RAM-Usage
Seit ich mir die RAM-Usage auf der Startseite zusätzlich mit anzeigen lasse, fällt mir auf, dass im Laufe der Zeit immer mehr RAM gebraucht wird. Nach dem neuesten RM-Update im Oktober war der Wert ca. 36 %, nach 2 Tagen steht dieser bei aktuell 76,2 %, vor dem Update war der Wert gar über 93 %. Es sind 9 Addons installiert. Wird auch mal wieder RAM freigegeben? Was ist hier der "RAM-Fresser"?
-
- Beiträge: 3978
- Registriert: 12.07.2009, 20:01
- Hat sich bedankt: 17 Mal
- Danksagung erhalten: 176 Mal
- Kontaktdaten:
Re: RM und RAM-Usage
Wäre interessant welche Addons da laufen, 9 ist jedenfalls nicht wenig. Falls RedMatic dabei ist: das braucht viel Speicher (je nachdem was man macht um die 100MB, mit HomeKit auch mehr, wird auf der RedMatic Systemsteuerungs-Seite angezeigt).
Mit dem Kommando kannst Du Dir auch mal anschauen wieviel RAM von welchem Prozess auf der CCU genutzt wird.
Mit dem Kommando
Code: Alles auswählen
ps -o vsz,rss,comm
-
- Beiträge: 215
- Registriert: 19.01.2015, 07:42
- Hat sich bedankt: 22 Mal
- Danksagung erhalten: 8 Mal
Re: RM und RAM-Usage
ein linux nimmt sich (fast) alles an freiem speicher für den datenträger cache. bei applikations-bedarf wird der dann auch wieder freigegeben.
mit welchem script liest Du denn den speicherverbrauch aus? vielleicht könnte man das noch optimieren, um den cache azszunehmen.
mit welchem script liest Du denn den speicherverbrauch aus? vielleicht könnte man das noch optimieren, um den cache azszunehmen.
RaspberryMatic 3.73.9.20231130 on Proxmox, HB-RF-ETH and Aurel Groundplane binded by openHAB 4.1.1
- jmaus
- Beiträge: 9865
- Registriert: 17.02.2015, 14:45
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Dresden
- Hat sich bedankt: 464 Mal
- Danksagung erhalten: 1882 Mal
- Kontaktdaten:
Re: RM und RAM-Usage
Er nutzt sicher die von mir vor kurzem gezeigte Variante sich in einer "RAM_Usage" Variablen RAM Statistik wie folgt anzeigen zu lassen:hoedlmoser hat geschrieben: ↑29.10.2018, 06:42mit welchem script liest Du denn den speicherverbrauch aus? vielleicht könnte man das noch optimieren, um den cache azszunehmen.
Code: Alles auswählen
string temp;
system.Exec("free -m | grep Mem: | awk '{ printf(\"%.1f\", $3/$2*100) }'", &temp);
if(temp != "") {
dom.GetObject(ID_SYSTEM_VARIABLES).Get("RAM_Usage").State(temp);
}
RaspberryMatic 3.75.7.20240420 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal /
-
- Beiträge: 215
- Registriert: 19.01.2015, 07:42
- Hat sich bedankt: 22 Mal
- Danksagung erhalten: 8 Mal
Re: RM und RAM-Usage
würde für eine genauere anzeige des benutzten RAMs das script wie folgt anpassen wollen. (nur auf der commandline getestet und hoffentlich richtig escaped.)jmaus hat geschrieben: ↑29.10.2018, 08:24Er nutzt sicher die von mir vor kurzem gezeigte Variante sich in einer "RAM_Usage" Variablen RAM Statistik wie folgt anzeigen zu lassen:hoedlmoser hat geschrieben: ↑29.10.2018, 06:42mit welchem script liest Du denn den speicherverbrauch aus? vielleicht könnte man das noch optimieren, um den cache azszunehmen.
Code: Alles auswählen
string temp; system.Exec("free -m | grep Mem: | awk '{ printf(\"%.1f\", $3/$2*100) }'", &temp); if(temp != "") { dom.GetObject(ID_SYSTEM_VARIABLES).Get("RAM_Usage").State(temp); }
Code: Alles auswählen
string temp;
system.Exec("cat /proc/meminfo | egrep 'Mem(Total|Available)' | tr -d '\n' | awk '{ printf(\"%.1f\", 100-$4/$2*100) }'", &temp);
if(temp != "" {
dom.GetObject(ID_SYSTEM_VARIABLES).Get("RAM_Usage").State(temp);
}
RaspberryMatic 3.73.9.20231130 on Proxmox, HB-RF-ETH and Aurel Groundplane binded by openHAB 4.1.1
-
- Beiträge: 161
- Registriert: 13.09.2017, 16:26
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 7 Mal
Re: RM und RAM-Usage
Also das Script von Jens funktioniert, deins leider nicht, kannst du da nochmal drüber schauen, bin leider nicht so der script Experte! Danke!
-
- Beiträge: 130
- Registriert: 05.07.2015, 19:34
- Wohnort: Hamburg
- Danksagung erhalten: 3 Mal
Re: RM und RAM-Usage
Hallo zusammen,
könnte es sich um folgendes Problem mit dem Speicher handeln?
viewtopic.php?f=65&t=46928
VG
Leif
könnte es sich um folgendes Problem mit dem Speicher handeln?
viewtopic.php?f=65&t=46928
VG
Leif
Re: RM und RAM-Usage
Guten Morgen
Ich hänge mich mal mit hier dran.
Seitdem ich mit der Redmatic beschäftige ist mir aufgefallen, das der Speicherverbrauch meines Raspi 3B+ vom Neustart ca 40% sprunghaft genau um 24:00 Uhr auf über 90% hochspringt.
Mir ist es bis jetzt noch nicht gelungen die Ursache rauszubekommen. Ich hatte zuerst die RedMatic im Verdacht, jedoch hatte ich die einen Tag ausgeschalten und das Problem tritt nach wie vor auf. Dann habe ich alle CCU Programme durchgeschaut ob irgendein Programm genau um 24:00 Uhr getriggert wird. Es gibt keins. Ich kann mir nicht vorstellen, daß dieses Verhalten normal ist. Ich würde jetzt versuchen einige Addons zu entfernen, die ich nicht zwingend benutze.<br/>
Generell fehlen mir ein wenig Linux Kenntnisse. Ich weiß jetzt nicht wohin ich schauen müßte. Kann mir jemand bitte auf die Sprünge helfen?
Rudi
Ich hänge mich mal mit hier dran.
Seitdem ich mit der Redmatic beschäftige ist mir aufgefallen, das der Speicherverbrauch meines Raspi 3B+ vom Neustart ca 40% sprunghaft genau um 24:00 Uhr auf über 90% hochspringt.
Mir ist es bis jetzt noch nicht gelungen die Ursache rauszubekommen. Ich hatte zuerst die RedMatic im Verdacht, jedoch hatte ich die einen Tag ausgeschalten und das Problem tritt nach wie vor auf. Dann habe ich alle CCU Programme durchgeschaut ob irgendein Programm genau um 24:00 Uhr getriggert wird. Es gibt keins. Ich kann mir nicht vorstellen, daß dieses Verhalten normal ist. Ich würde jetzt versuchen einige Addons zu entfernen, die ich nicht zwingend benutze.<br/>
Generell fehlen mir ein wenig Linux Kenntnisse. Ich weiß jetzt nicht wohin ich schauen müßte. Kann mir jemand bitte auf die Sprünge helfen?
Rudi
--------------------------------------------
• CCU auf Tinkerbord S
• ca 110 HM Geräte im Einsatz
--------------------------------------------
• CCU auf Tinkerbord S
• ca 110 HM Geräte im Einsatz
--------------------------------------------
-
- Beiträge: 3978
- Registriert: 12.07.2009, 20:01
- Hat sich bedankt: 17 Mal
- Danksagung erhalten: 176 Mal
- Kontaktdaten:
Re: RM und RAM-Usage
automatisiertes Backup um Mitternacht? Und auch hier https://www.linuxatemyram.com/ beachten, ich weiss nicht nach welcher Methode Dein Graph erzeugt wird, kann gut sein dass das überhaupt kein Grund zur Sorge ist.
Re: RM und RAM-Usage
Hab ich auch schon gedacht. Hatte das auch am laufen. Aber mittlerweile alle Verdächtigen deaktiviert. Kommen auch keine neuen Backups mehr an. Außerdem hatte ich die um 02:00 gestartet und nicht um 24:00. Komisch. Das Diagramm wird aus dem RedMatic CCU Node generiert welches aus dem Wiki stammt. Hab grad den Wert mit dem Script von Jens verglichen. Deckungsgleich.
--------------------------------------------
• CCU auf Tinkerbord S
• ca 110 HM Geräte im Einsatz
--------------------------------------------
• CCU auf Tinkerbord S
• ca 110 HM Geräte im Einsatz
--------------------------------------------