Seite 3 von 8

Re: RegaHss hängt sich auf?

Verfasst: 05.12.2018, 11:47
von uwe111
Hallo Leif,
capitaen_z hat geschrieben:
04.12.2018, 21:24
Eigentlich laufen nur die Timer und ich benutze ein paar Skripte für die Philips Hue.
Dann ist der rote Wert eindeutig zu hoch! Er sollte während der Laufzeit relativ stabil bleiben. Also finde zuerst heraus, bei welcher Aktion er so drastisch zunimmt.
An den Timern kann es eigentlich nicht liegen. Die verbrauchen so gut wie nichts.
capitaen_z hat geschrieben:
04.12.2018, 21:24
CUxD-Uptime(2.1.0): 0 Tag(e) 00:15:11, 182374888 Bytes belegt, Compiled Aug 16 2018 13:10:28
Wenn Du nach 15 Minuten Laufzeit schon 18 MB Hauptspeicher belegt hast, dann stimmt da irgendetwas nicht!
Wozu nutzt Du die 32 System.Exec Kanäle?

Viele Grüße

Uwe

Re: RegaHss hängt sich auf?

Verfasst: 05.12.2018, 12:39
von capitaen_z
Hallo Uwe,

ich habe jetzt trotzdem bei den Timern "aufgeräumt" und mein Garten-Script entfernt.
Die 32 System.Exec -> 16 Kanäle hat das HVL-Plugin vermutlich angelegt und nach einem löschen funktionieren die Skripte nicht mehr, die müssen also bleiben.
Die anderen 16 Kanäle gehören zu einem HM-Eigenbaugerät... Ein nachgebautes HM-WDS40-TH-I-2. Ob das jetzt wirklich 16 Kanäle sein müssen?
Sorry, die gehören natürlich zu Telegram und werden auch benötigt, wobei ich mich da auch wieder frage, warum es 16 Kanäle sein müssen.
CUXD_Geräte.JPG
Ich mache mir ein Backup vom System und werde auch die unbenutzten Kanäle löschen.

VG
Leif

Re: RegaHss hängt sich auf?

Verfasst: 06.12.2018, 09:30
von capitaen_z
Hallo Uwe,

kurzer Zwischenstand:
Das Problem tritt wohl auf bei Programmen die "auf Aktualisierung" laufen.
Ich habe/hatte nur zwei Programme (mit "auf Aktualisierung") und eins davon war die Gartenbeleuchtung.
Nun habe ich das Programm mit der Gartenbeleuchtung umgestellt und der Speicherverbrauch liegt "nur" noch bei: 303170984 Bytes belegt.
Auch die CPU last geht "nur" noch auf ca. 50%
Das Problem war ja, dass der Speicher fast komplett aufgebrauch wurde und die CPU last bei 99% gelegen hat!
Da die Problematik nun abgemildert ist (nach Programmumstellung) und nur noch auftritt, wenn jemand im Badezimmer ist (2. Programm mit auf Aktualisierung), denke ich, dass ich dem ganzen langsam auf die Schliche komme.
Jetzt stellt sich mir aber die Frage, ob man zwingend ein Tinker Board mit schnellerer CPU und mehr Speicher benötigt, um Programme mit "auf Aktualisierung" betreiben zu können, oder ob es ein BUG ist!?
Kann man den Speicherverbrauch irgendwie loggen?

VG
Leif

Re: RegaHss hängt sich auf?

Verfasst: 06.12.2018, 10:01
von Black
auf Aktualisierung mit einem ganz normalem CCU programm, trigger ein homatic device ?

Re: RegaHss hängt sich auf?

Verfasst: 06.12.2018, 10:06
von capitaen_z
Hallo Black,

ja, so sieht das Programm aus:
Bad.JPG
VG
Leif

Re: RegaHss hängt sich auf?

Verfasst: 06.12.2018, 10:14
von Black
komisch. extrem komishc.
ich hab so einige programme auf aktualisierung und mein rpi3 dümpelt quasi im leerlauf vor sich hin.

es kann eigentlich kein generelle problem sein.

Re: RegaHss hängt sich auf?

Verfasst: 06.12.2018, 21:19
von capitaen_z
Hallo zusammen,

ich habe den Verursacher!
Es ist dieses Programm:
Bug.JPG
Was läuft denn da falsch? Sobald ich es aktiviere, geht die CPU-Last auf >45% hoch und die Probleme stehen vor der Tür.
Deaktiviere ich es, dann entspannt sich alles nach wenigen Sekunden.

VG
Leif

Re: RegaHss hängt sich auf?

Verfasst: 07.12.2018, 17:31
von capitaen_z
Problem gelöst!
Musste das Programm in zwei Teile teilen:
T1.JPG
T2.JPG
Ich werde jetzt hin und wieder beobachten, aber der erste Test sieht gut aus.
@Uwe: Kannst du dir das Verhalten erklären?
@jmaus: Wäre es nicht sinnvoll, wenn der Watchdog bei Speichermangel oder sehr hoher CPU-Last auch anspricht? Das System steht dann ja auch still, wie ich jetzt leidvoll erfahren musste.

VG
Leif

Re: RegaHss hängt sich auf?

Verfasst: 07.12.2018, 23:51
von Gluehwurm
In neuen Programm ist eine leere SonstWenn-Zeile, macht keinen Sinn. Siehe "Tipps für Anfänger"

Gruß
Bruno

Re: RegaHss hängt sich auf?

Verfasst: 09.12.2018, 14:27
von capitaen_z
Danke für den Hinweis, jedoch hat es zu keinen (sichtbaren) Problemen geführt.
Ich kann jetzt berichten, dass die Probleme mit der hohen CPU-Last und dem Speicherverbrauch behoben sind!
Hat jemand eine Erklärung für den BUG?

VG
Leif