Hi,
seit dem ich letztens mal wieder FHEM upgedatet habe, habe ich auf einmal ein stehendes FHEM gehabt über mehrere Sekunden, bis Minuten.
Ich habe dann bemerkt, dass es auf den Seiten mit vielen Plots auftritt.
Auf der Console konnte ich sehen, dass die Plots in eigenen FHEM Instanzen berechnet wurden.
Die Plots wurden schnell angezeigt, aber die Instanzen liefen weiter.
Erst als sich dann nach einiger Zeit die Instanzen beendeten, reagierte FHEM wieder.
Die Einstellungen von PlotEmbed = 2 und PlotFork = 1 waren auch vor dem Update so drin.
Ich dachte dann erst, dass es zu viele Daten sind und habe die DB gewalltig aufgeräumt.
Das hat aber nichts gebracht.
Die paralellen Jobs liefen immer noch im Hintergrund gefühlt ewig obwohl die Plots schon fertig angezeigt wurden.
Ich habe nun aus lauter Verzweifelung PlotFork auf 0 gesetzt und nun ist das Problem weg.
Ich würde aber gerne verstehen was mein Problem ist.
Was machen die Jobs in der Zeit wenn der Plot schon auf dem Bildschirm ist?
Lädt er historische Daten schon vor? Gibt es dafür einen Schalter?
Ich habe einen Raspberry PI3. Vorher hatte ich das nie bemerkt.
Eventuell ist er mit den vielen Prozessen und dem zusätzlichen Speicher überfordert.
Aber warum trat das nach dem update auf? Ich schätze mal mein FHEM war maximal 4 Monate nicht geupdated worden.
Gruß und Danke,
Stefan