RPI - Memoy Leak

Erster Eindruck - kein Speicherfresser mehr :):):slight_smile:

Hier noch mal ein Bild dazu - vor und nach dem Update mit der neuesten IPS-Version. Die blaue Linie (free memory) fällt weiterhin etwas ab, aber ich vermute, dass die grüne Linie (available memory) die Wichtige ist.

Auf jeden Fall vielen Dank für den Fix dieses nervenden Bugs.

Gruß
Peter

Kann ich bestätigen, während einer Stunde fast nicht bemerkbar aber immer noch vorhanden …

herbertf

Tja, zu früh gefreut. Der Server ist wieder abgestürzt:

Bei der grünen Markierung hatte ich neu gebootet, ungefähr 16 Stunden später (rote Markierung) hat sich der Symcon-Prozess dann wieder „verabschiedet“. Dies scheint nun nicht mehr unbedingt ein Speicherproblem zu sein.

Unabhängig davon:
Wie zuvor schon erwähnt, geht „Free Memory“ (blaue Linie) langsam zurück. Dies passiert auch auf einem anderen Raspberry, auf dem IPS mitläuft (Homematic Socket ist dort geschlossen). Ich bilde mir ein, dass dieser Abfall der blauen Linie vor dem letzten IPS-Update bei diesem Raspberry mit geschlossenem Homematic-Socket noch nicht auftrat. Dies deutet evt. darauf hin, dass ein heuer Speicherfresser in einem Nicht-Homematic-Teil von IPS dazugekommen ist (?). Allerdings kenne ich momentan auch nicht genau den Unterschied zwischen „Free Memory“ und „Available Memory“.

Gruß
Peter

Hm,

nach einigen Tage sehe ich auch…

cat /proc/meminfo
Ausgabe in der Linux Console :

root@raspberrypi:~# cat /proc/meminfo
MemTotal:         496632 kB
MemFree:           34112 kB
Buffers:          132752 kB
Cached:           272384 kB
SwapCached:            0 kB
Active:           273188 kB
Inactive:         161744 kB
Active(anon):      29992 kB
Inactive(anon):      328 kB
Active(file):     243196 kB
Inactive(file):   161416 kB
Unevictable:           0 kB
Mlocked:               0 kB
SwapTotal:             0 kB
SwapFree:              0 kB
Dirty:               100 kB
Writeback:             0 kB
AnonPages:         29812 kB
Mapped:            14884 kB
Shmem:               524 kB
Slab:              18812 kB
SReclaimable:      14992 kB
SUnreclaim:         3820 kB
KernelStack:         976 kB
PageTables:         1092 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:      248316 kB
Committed_AS:     398944 kB
VmallocTotal:     516096 kB
VmallocUsed:         948 kB
VmallocChunk:     274404 kB

Ich habe auch das Skript von TomW am laufen, zeigt mir jetzt Mem used 94% an.

Ich lasse IPS mal mitloggen, auf dem Pi und der Banane, mal sehen…

Ich habe auch nach „kurzer“ Zeit 94% mem used bei der Banane (!!) - erscheint mir auch heftig. Bin aber auch ein Spielkalb, Banae hat schon einiges zu tun (cpu derzeit bei 33%)

Auf dem Pi sieht es so aus :
pi-speicher.png

gestern aber das Update gemacht, ist bei mir immer um die 92% gewesen, ohne Absturz.
Ich nutze MINIBIAN !

Auf dem BPI haben ich um 45% Speicher, aber das ist mein Spielsystem…

… bei mir so, Neustart 14 Uhr heute mittag. Irgendwie beunruhigend :confused:

Ui, jetzt nach ein paar Stunden:


auffällig finde ich auch htop:

Wo ist überhaupt der ganze mem hin ? Und wieso tauchen da derart viele symcon-Prozesse auf :confused:

Startest du den Dienst irgendwie per Cron vielleicht? Normal ist das ja nicht…

paresy

Hi TomW,

schau mal :
http://www.cloudways.com/blog/linux-ate-my-ram-memory-myth-busted/

Habe das mal probiert :

root@raspberrypi:~# free -m
             total       used       free     shared    buffers     cached
Mem:           484        446         38          0        127        259
-/+ buffers/cache:         59        425
Swap:            0          0          0
root@raspberrypi:~# sudo sh -c "sync; echo 3 > /proc/sys/vm/drop_caches"
root@raspberrypi:~# free -m
             total       used       free     shared    buffers     cached
Mem:           484         59        425          0          1         12
-/+ buffers/cache:         45        439
Swap:            0          0          0

Heute sieht es so aus :


root@raspberrypi:~# free -m
             total       used       free     shared    buffers     cached
Mem:           484        448         36          0        132        263
-/+ buffers/cache:         53        431
Swap:            0          0          0


IPS läuft stabil, bei 94% Speichernutzung auf dem Raspberry Pi.:smiley:
Mit Minibian , LCN-PCHK und IPS, nebenbei noch Samba.

Auf der Banane sieht es ähnlich aus, aber da ist die CPU Leistung deutlich im Keller, da ist mehr möglich…

Ich habe keine Probleme mit IPS als Life System auf dem Pi und der Banane, läuft mit LCN stabil.
Da zu gekommen sind noch Sony-TV(2014), Sonos wird alle 5 Sekunden „gepollt“ um Texte in ein GT4D zu bringen, und - und …

@TomW, berichte mal hier :rolleyes:

Hallo zusammen,
da sich heute IPS auf meinen Banana Pro nach langer Zeit mal wieder beendet hatte, habe ich mir mal den Speicher angeschaut. Auffällig ist, dass ca. seit dem 7. März der verfügbare Speicher (grüne Linie) wieder abnimmt. Kann es sein, dass sich mit einem der letzten Updates wieder ein kleiner „Speicherfresser“ eingeschlichen hat?

Ich nutze vorwiegend Homematic-Geräte und diverse Skripte. Außerdem IPS in der neuesten Version (Updates habe ich in der Vergangenheit immer zeitnah eingespielt.

Gruß
Peter

Das kann sehr gut sein. Werde ich mir ansehen.

paresy

Mahlzeit.

Seit dem letzten Update beobachte ich auf meinem Pi einen stätigen Abstieg des verfügbarem RAMs. Bin ich damit alleine? Zuvor meine ich ihn auf einem konstanten Level gesehen zu haben…

Ich beobachte meine Pi mittels SimplePi nur bei den Updates, die anstehen. Ich hab eben mal drauf geschaut und mir kommt das auch so vor, als ob der RAM-Verbrauch Anschlag ist. Das war vorher nicht. Diesen RAM-Verbrauch hatte ich nur während des Updatevorgangs.

Ich hab das selbe Problem seit Anfang an (Beta & stabel ). SimplePi zeigt das an. Spannenderweise sehe ich bei RPi-Monitor immer viel freien Memory.
FHZ1300, DMX, denon-sockets & CCU2 hängen bei mir dran

Bei mir zeigte SimpliPi immer viel freien RAM. Nur wenn ich ein Update machte, schnellte der Wert in diese Dimension hoch und ging danach wieder komplett runter.

ich mache mir erst Sorgen, wenn IPS mal hängt.
Ist bis jetzt nicht passiert, ausser ich mache was falsch:)
ich werde aber beobachten, was hier passiert, da IPS auch meine komplette Heizung steuert.:smiley:

Ich mach mir auch keine Sorgen. War nur ne Feststellung. [emoji106]