<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Speicherverbrauch&#x2F;CPU-Last der Adminoberfläche]]></title><description><![CDATA[<p dir="auto">Hallo,</p>
<p dir="auto">ich wollte einmal nachfragen, ob es anderen auch so geht, dass der Speicherverbrauch der Adminoberfläche so enorm hoch ist. Viel schlimmer ist allerdings die nötige CPU-Leistung zur Anzeige der Oberfläche. Und ich meine damit nicht den Server, sondern der Client, welche die Adminoberfläche anzeigt.</p>
<p dir="auto">Mein Desktop PC hat einen AMD Ryzen 7 3800X 8-Core Prozessor CPU, 64GB Arbeitsspeicher, eine GeForce 2700 Super und ist mit 2 Force MP600 SSD ausgestattet.</p>
<p dir="auto">Öffne ich die Adminoberfläche in einem Browser meiner Wahl (ich habe Firefox, Opera, Chrome, Edge und den Internet Explorer ausprobiert), dann ist die Oberfläche in den ersten Minuten schnell und reagiert auch sofort. Nutze ich die Oberfläche nun einige Zeit, dann wird sie immer träger. Nach einigen Minuten erscheinen Eingaben dann nur noch mit einer Verzögerung von 1-2 Sekunden. Starte ich den Browser komplett neu, ist die Seite wieder einige Zeit schnell.</p>
<p dir="auto">Mir ist nicht ganz klar, was das verursacht und ob ich alleine mit dem Problem bin. Vielleicht liegt es ja an irgendwelchen installierten Adaptern?</p>
<p dir="auto">Diese hier sind zur Zeit installiert:</p>
<p dir="auto"><img src="/assets/uploads/files/1607417061269-ba8056a7-3375-43a4-885d-e26975274bb0-image.png" alt="ba8056a7-3375-43a4-885d-e26975274bb0-image.png" class=" img-fluid img-markdown" /><br />
(unten sind nur web.0 und vis.0 nicht zu sehen).</p>
<p dir="auto">Der Speicherverbrauch und die Auslastung des Raspberry PI 4 B mit 8GB sind übrigens zu diesen Zeitpunkten nie auffällig (überprüft mit <code>top</code> via ssh).</p>
]]></description><link>https://forum.iobroker.net/topic/39488/speicherverbrauch-cpu-last-der-adminoberfläche</link><generator>RSS for Node</generator><lastBuildDate>Sun, 17 May 2026 03:27:10 GMT</lastBuildDate><atom:link href="https://forum.iobroker.net/topic/39488.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 08 Dec 2020 08:46:06 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Speicherverbrauch&#x2F;CPU-Last der Adminoberfläche on Wed, 09 Dec 2020 07:46:19 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/worlik" aria-label="Profile: Worlik">@<bdi>Worlik</bdi></a> Naja, da Admin 5 durchaus noch etwa dauern kann und wenn jemand die Ursache und einen Fix in Admin 4 findet spricht nichts dagegen diese noch zu lösen und updates zu releasen!</p>
]]></description><link>https://forum.iobroker.net/post/534537</link><guid isPermaLink="true">https://forum.iobroker.net/post/534537</guid><dc:creator><![CDATA[apollon77]]></dc:creator><pubDate>Wed, 09 Dec 2020 07:46:19 GMT</pubDate></item><item><title><![CDATA[Reply to Speicherverbrauch&#x2F;CPU-Last der Adminoberfläche on Wed, 09 Dec 2020 05:24:14 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/apollon77" aria-label="Profile: apollon77">@<bdi>apollon77</bdi></a> so genau hatte ich noch nicht hingeschaut. 🙈 Freue mich aber natürlich schon mal darauf.</p>
<p dir="auto">Heißt aber natürlich auch, bis zum Release bleibt das momentane Problem dann erst mal bestehen. Immerhin muss ich nun nicht weiter suchen.</p>
]]></description><link>https://forum.iobroker.net/post/534512</link><guid isPermaLink="true">https://forum.iobroker.net/post/534512</guid><dc:creator><![CDATA[Worlik]]></dc:creator><pubDate>Wed, 09 Dec 2020 05:24:14 GMT</pubDate></item><item><title><![CDATA[Reply to Speicherverbrauch&#x2F;CPU-Last der Adminoberfläche on Tue, 08 Dec 2020 21:55:36 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/worlik" aria-label="Profile: Worlik">@<bdi>Worlik</bdi></a> In dem Fall hat das ja alles nix mit Nodejs zu tun ... das ist Javascript im Browser :-)</p>
<p dir="auto">Admin 4 ist JQuery und Material stuff ... Admin 5 wird React.</p>
<p dir="auto">Ich denke wir brauchen erstmal was "fertiges" von Admin 5, dann kann man mal schauen, aber dadurch das quasi alles ein React rewrite ist ... vielleicht ;-)</p>
]]></description><link>https://forum.iobroker.net/post/534477</link><guid isPermaLink="true">https://forum.iobroker.net/post/534477</guid><dc:creator><![CDATA[apollon77]]></dc:creator><pubDate>Tue, 08 Dec 2020 21:55:36 GMT</pubDate></item><item><title><![CDATA[Reply to Speicherverbrauch&#x2F;CPU-Last der Adminoberfläche on Tue, 08 Dec 2020 21:47:01 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/apollon77" aria-label="Profile: apollon77">@<bdi>apollon77</bdi></a> Das freut mich natürlich zu hören. :-) Ich weiß noch nicht, ob ich etwas zum Code beitragen kann. NodeJS ist nicht meine Heimatwelt. Ich erstelle eher eigene Komponenten.</p>
<p dir="auto">Gibt es das Problem in der nächsten Major denn dann nicht mehr?</p>
]]></description><link>https://forum.iobroker.net/post/534470</link><guid isPermaLink="true">https://forum.iobroker.net/post/534470</guid><dc:creator><![CDATA[Worlik]]></dc:creator><pubDate>Tue, 08 Dec 2020 21:47:01 GMT</pubDate></item><item><title><![CDATA[Reply to Speicherverbrauch&#x2F;CPU-Last der Adminoberfläche on Tue, 08 Dec 2020 21:19:32 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/worlik" aria-label="Profile: Worlik">@<bdi>Worlik</bdi></a> Wir nehmen gern PRs :-))) Admin 4.x ist inm Branch "4.0.x" ... master Branch ist der React Rewrite Admin 5.0 der in Entwicklung ist</p>
]]></description><link>https://forum.iobroker.net/post/534449</link><guid isPermaLink="true">https://forum.iobroker.net/post/534449</guid><dc:creator><![CDATA[apollon77]]></dc:creator><pubDate>Tue, 08 Dec 2020 21:19:32 GMT</pubDate></item><item><title><![CDATA[Reply to Speicherverbrauch&#x2F;CPU-Last der Adminoberfläche on Tue, 08 Dec 2020 11:01:25 GMT]]></title><description><![CDATA[<p dir="auto">Wenn ich mir das Ereignisprotokoll anschaue, dann kommen da sekündlich ~100 Wert rein. Da das in einer endlosen Tabelle gespeichert wird, wundert mich dann da gar nichts mehr. Ich habe den Reiter "Ereignisprotokoll" nun abgeschaltet. Ob das etwas bringt, werde ich dann sehen. Wenn ich die Oberfläche richtig verstehe, werden die zugehörigen Module der Menüpunkte auf der linken Seite erst beim ersten öffnen im DOM-Baum angelegt. Vermutlich bringt das also erstmal gar nichts.</p>
<p dir="auto">Im Objektbaum werden unter Hierarchien geladen, wenn man sie das erste mal aufklappt. Klappt man sie wieder zu (entweder einzeln oder über den Knopf in der Toolbar) dann werden sie nur ausgeblendet, aber nicht aus dem DOM entfernt. Schlimmer noch: Aktualisierungen werden bei den zugeklappten Knoten weiterhin eingetragen, aber nicht etwa, indem man den Wert der einzelnen Zellen updatet, sondern offenbar durch entfernen der DOM-Knoten und anschließendes Neu einfügen.</p>
<p dir="auto">Da wundert mich der Performance-Drop absolut nicht mehr. DOM-Knoten löschen und einfügen ist so ziemlich das schlimmste, was man in einer Webanwendung hinsichtlich der Performance tun kann. Ist das eine Sache des FancyTree oder worin liegt das begründet? Es handelt sich ja auch nicht um einen einzelnen DOM-Knoten je Wert sondern eher 30 Stück, weil zahlreiche ungeordnete DOM-Elemente entfernt werden.</p>
<p dir="auto">Das erklärt auch den weiteren Bug, dass offene Editoren z.B. in der Spalte "Name" hart geschlossen werden, wenn ein neuer Wert rein kommt, während man den Namen anpasst.</p>
<p dir="auto">Das erklärt aber erstmal nur die CPU-Last und noch nicht den Speicherverbrauch. Entfernte DOM-Knoten sollte der Browser freigeben. In anbetracht dessen, dass ich 64 GB habe und davon 80% frei sind, stört der Speicherverbrauch aber erstmal nicht. Ich habe auch eine Speicheranalyse im Webbrower probiert. Hier sieht man, dass zyklisch Speicher geholt, aber auch zurück gegeben wird. Einen großen Anstieg erzeugt das erstmalige öffnen des Skript Editors (was grundsätzlich zu erwarten und auch okay ist). Die CPU-Last ist aber ein No-Go.</p>
]]></description><link>https://forum.iobroker.net/post/533856</link><guid isPermaLink="true">https://forum.iobroker.net/post/533856</guid><dc:creator><![CDATA[Worlik]]></dc:creator><pubDate>Tue, 08 Dec 2020 11:01:25 GMT</pubDate></item><item><title><![CDATA[Reply to Speicherverbrauch&#x2F;CPU-Last der Adminoberfläche on Tue, 08 Dec 2020 09:56:56 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sigi234" aria-label="Profile: sigi234">@<bdi>sigi234</bdi></a> Ja oke, also in dem Fall tragen die Instanzen dann doch zu dem Problem bei, weil es dann einfach mehr Objekte gibt. Sprich das Problem tritt dann schneller auf. Und bei so einem viel genutzten Projekt kommt niemand dahinter? :-(</p>
]]></description><link>https://forum.iobroker.net/post/533812</link><guid isPermaLink="true">https://forum.iobroker.net/post/533812</guid><dc:creator><![CDATA[Worlik]]></dc:creator><pubDate>Tue, 08 Dec 2020 09:56:56 GMT</pubDate></item><item><title><![CDATA[Reply to Speicherverbrauch&#x2F;CPU-Last der Adminoberfläche on Tue, 08 Dec 2020 09:51:07 GMT]]></title><description><![CDATA[<p dir="auto">Sollte mit Instanzen nix direkt zu tun haben. Ich vermute das irgendwas (<a href="http://socket.io" rel="nofollow ugc">socket.io</a> oder andere teile) sich mit den übertragenen Daten zumüllen und nicht freigeben.</p>
]]></description><link>https://forum.iobroker.net/post/533804</link><guid isPermaLink="true">https://forum.iobroker.net/post/533804</guid><dc:creator><![CDATA[apollon77]]></dc:creator><pubDate>Tue, 08 Dec 2020 09:51:07 GMT</pubDate></item><item><title><![CDATA[Reply to Speicherverbrauch&#x2F;CPU-Last der Adminoberfläche on Tue, 08 Dec 2020 09:50:55 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/worlik" aria-label="Profile: Worlik">@<bdi>Worlik</bdi></a> sagte in <a href="/post/533798">Speicherverbrauch/CPU-Last der Adminoberfläche</a>:</p>
<blockquote>
<p dir="auto">Verstärkt tritt das Problem übrigens auf, wenn man nebenbei Skripte offen hat und diese startet.</p>
</blockquote>
<p dir="auto">wenn man an den Skripten arbeitet = editiert<br />
Auch das ist bekannt, dass da der Browser Probleme macht, Cache leeren hilft auch da.</p>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/worlik" aria-label="Profile: Worlik">@<bdi>Worlik</bdi></a> sagte in <a href="/post/533798">Speicherverbrauch/CPU-Last der Adminoberfläche</a>:</p>
<blockquote>
<p dir="auto">Meint ihr echt, dass die paar Instanzen da den Kohl fett machen?</p>
</blockquote>
<p dir="auto">nein, das Backend hat damit -wie du im Eingangspost richtig festgestellt hast- nichts mit zu tun</p>
]]></description><link>https://forum.iobroker.net/post/533803</link><guid isPermaLink="true">https://forum.iobroker.net/post/533803</guid><dc:creator><![CDATA[Homoran]]></dc:creator><pubDate>Tue, 08 Dec 2020 09:50:55 GMT</pubDate></item><item><title><![CDATA[Reply to Speicherverbrauch&#x2F;CPU-Last der Adminoberfläche on Tue, 08 Dec 2020 09:46:04 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/worlik" aria-label="Profile: Worlik">@<bdi>Worlik</bdi></a> sagte in <a href="/post/533798">Speicherverbrauch/CPU-Last der Adminoberfläche</a>:</p>
<blockquote>
<p dir="auto">Die Frage wäre ja mal: Geht es jemand anders auch noch so?</p>
</blockquote>
<p dir="auto">Ja, ich leere dann mal einfach den Cache.</p>
]]></description><link>https://forum.iobroker.net/post/533799</link><guid isPermaLink="true">https://forum.iobroker.net/post/533799</guid><dc:creator><![CDATA[sigi234]]></dc:creator><pubDate>Tue, 08 Dec 2020 09:46:04 GMT</pubDate></item><item><title><![CDATA[Reply to Speicherverbrauch&#x2F;CPU-Last der Adminoberfläche on Tue, 08 Dec 2020 09:46:29 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/homoran" aria-label="Profile: Homoran">@<bdi>Homoran</bdi></a> Äh, naja, ich habe aber alle Browser durch. Ich bezweifle, dass es Lynx besser läuft :-) Safari und Konquerer kann ich noch testen. Denke aber wegen der Vielfalt der getesteten Browser nicht, dass das etwas ändert.</p>
<p dir="auto">Die Frage wäre ja mal: Geht es jemand anders auch noch so? Verstärkt tritt das Problem übrigens auf, wenn man nebenbei Skripte offen hat und diese startet. Es passiert aber auch so nach einiger Zeit im Hintergrund.</p>
<p dir="auto">Meint ihr echt, dass die paar Instanzen da den Kohl fett machen? Der Raspberry PI selbst langweilt sich nämlich absolut und hat gar keinen Stress mit den Instanzen. Die SD-Karte sieht auch unauffällig aus (Write/Read Tests haben erwartbare Werte).</p>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/apollon77" aria-label="Profile: apollon77">@<bdi>apollon77</bdi></a> Das geht ja hier schneller als in jedem Chat. ;) - also ist das Problem doch irgendwie bekannt? Interessant ist dabei, dass die einzelnen Browser ja nicht alle die selbe JavaScript Engine nutzen. Trotzdem passiert das in allen Browsern. Sprich die Garbage Collection funktioniert nicht, weil noch irgendwelche Variablen irgendwelche Objekte halten, die aber nicht mehr gebraucht werden?</p>
]]></description><link>https://forum.iobroker.net/post/533798</link><guid isPermaLink="true">https://forum.iobroker.net/post/533798</guid><dc:creator><![CDATA[Worlik]]></dc:creator><pubDate>Tue, 08 Dec 2020 09:46:29 GMT</pubDate></item><item><title><![CDATA[Reply to Speicherverbrauch&#x2F;CPU-Last der Adminoberfläche on Tue, 08 Dec 2020 09:42:18 GMT]]></title><description><![CDATA[<p dir="auto">Es scheint hier und da zu passieren das der Browser den Speicher nicht mehr sauber freigibt ... haben da bisher leider noch keinen echten Ansatzpunkt gefunden ... am bestens schau nochmal ob es ein passendes Admin issue gibt ...</p>
]]></description><link>https://forum.iobroker.net/post/533795</link><guid isPermaLink="true">https://forum.iobroker.net/post/533795</guid><dc:creator><![CDATA[apollon77]]></dc:creator><pubDate>Tue, 08 Dec 2020 09:42:18 GMT</pubDate></item><item><title><![CDATA[Reply to Speicherverbrauch&#x2F;CPU-Last der Adminoberfläche on Tue, 08 Dec 2020 09:40:45 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/worlik" aria-label="Profile: Worlik">@<bdi>Worlik</bdi></a> sagte in <a href="/post/533786">Speicherverbrauch/CPU-Last der Adminoberfläche</a>:</p>
<blockquote>
<p dir="auto">Die restlichen Adapter nutze ich aber alle.</p>
</blockquote>
<p dir="auto">Z. B. Ping und Discovery sind i.d.R. entbehrlich. Und bei genauerer Betrachtung mit Sicherheit auch noch andere.</p>
]]></description><link>https://forum.iobroker.net/post/533794</link><guid isPermaLink="true">https://forum.iobroker.net/post/533794</guid><dc:creator><![CDATA[Thomas Braun]]></dc:creator><pubDate>Tue, 08 Dec 2020 09:40:45 GMT</pubDate></item><item><title><![CDATA[Reply to Speicherverbrauch&#x2F;CPU-Last der Adminoberfläche on Tue, 08 Dec 2020 09:42:42 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/worlik" aria-label="Profile: Worlik">@<bdi>Worlik</bdi></a> sagte in <a href="/post/533748">Speicherverbrauch/CPU-Last der Adminoberfläche</a>:</p>
<blockquote>
<p dir="auto">Mir ist nicht ganz klar, was das verursacht</p>
</blockquote>
<p dir="auto">der Browser!</p>
]]></description><link>https://forum.iobroker.net/post/533789</link><guid isPermaLink="true">https://forum.iobroker.net/post/533789</guid><dc:creator><![CDATA[Homoran]]></dc:creator><pubDate>Tue, 08 Dec 2020 09:42:42 GMT</pubDate></item><item><title><![CDATA[Reply to Speicherverbrauch&#x2F;CPU-Last der Adminoberfläche on Tue, 08 Dec 2020 09:36:44 GMT]]></title><description><![CDATA[<p dir="auto">Ich habe bis auf tr-064.0 mal die anderen Instanzen gelöscht. Ich glaube aber noch nicht so recht, dass sich das Problem dadurch löst. Wenn es an den eingehenden Events der Objekte liegt (welche ja auch in der Adminoberfläche angezeigt werden), dann wird das nicht viel ändern (die tr-064 Instanzen hatten keine Objekte angelegt). Die restlichen Adapter nutze ich aber alle. Da ich ja gerade am Anfang bin, werden auch noch ein paar Geräte dazu kommen (22 Shellys liegen hier noch, 17 habe ich schon verbaut). Ich brauche auch noch weitere SayIt Instanzen, Präsenzmelder (via KNX), Temperatur/Feuchtesensoren (via KNX, MDT Glastaster II) und Fenstersensoren (Homematic wirds wohl werden).</p>
<p dir="auto">Kann ich Clientseitig die Objektaktualisierung zu Debugzwecken mal irgendwie abschalten? Dann wüsste ich sicher, ob es damit zu tun hat oder nicht (also nur die Anzeige, nicht die tatsächlichen Zustände). Falls das nur via JavaScript-Konsole geht, das bekomme ich hin. ;)</p>
]]></description><link>https://forum.iobroker.net/post/533786</link><guid isPermaLink="true">https://forum.iobroker.net/post/533786</guid><dc:creator><![CDATA[Worlik]]></dc:creator><pubDate>Tue, 08 Dec 2020 09:36:44 GMT</pubDate></item><item><title><![CDATA[Reply to Speicherverbrauch&#x2F;CPU-Last der Adminoberfläche on Tue, 08 Dec 2020 09:24:41 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/worlik" aria-label="Profile: Worlik">@<bdi>Worlik</bdi></a><br />
Man sollte auch nur so wenig Zeuch wie möglich laufen haben. Wenn also Daten aus den einzelnen Adaptern nicht verwendet werden, schalt die aus. Gilt für den ganzen Zoo an Adaptern/Instanzen.<br />
Das verringert auch die Last auf den Systemen.</p>
]]></description><link>https://forum.iobroker.net/post/533779</link><guid isPermaLink="true">https://forum.iobroker.net/post/533779</guid><dc:creator><![CDATA[Thomas Braun]]></dc:creator><pubDate>Tue, 08 Dec 2020 09:24:41 GMT</pubDate></item><item><title><![CDATA[Reply to Speicherverbrauch&#x2F;CPU-Last der Adminoberfläche on Tue, 08 Dec 2020 09:22:00 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/worlik" aria-label="Profile: Worlik">@<bdi>Worlik</bdi></a></p>
<p dir="auto">Du solltest unter tr-064.0 doch alle devices haben?</p>
]]></description><link>https://forum.iobroker.net/post/533775</link><guid isPermaLink="true">https://forum.iobroker.net/post/533775</guid><dc:creator><![CDATA[sigi234]]></dc:creator><pubDate>Tue, 08 Dec 2020 09:22:00 GMT</pubDate></item><item><title><![CDATA[Reply to Speicherverbrauch&#x2F;CPU-Last der Adminoberfläche on Tue, 08 Dec 2020 09:15:50 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sigi234" aria-label="Profile: sigi234">@<bdi>sigi234</bdi></a> Huhu, ja, ich habe eine FritzBox und 6 weitere WLAN Access Points (alle angebunden via LAN) im Mesh. Oder ist das so falsch? Das hatte das Autodiscovery ergeben. Ich habe die Instanzen noch nicht genutzt und mich mit denen auch noch nicht beschäftigt. Reicht da eine für alle AVM Produkte?</p>
]]></description><link>https://forum.iobroker.net/post/533769</link><guid isPermaLink="true">https://forum.iobroker.net/post/533769</guid><dc:creator><![CDATA[Worlik]]></dc:creator><pubDate>Tue, 08 Dec 2020 09:15:50 GMT</pubDate></item><item><title><![CDATA[Reply to Speicherverbrauch&#x2F;CPU-Last der Adminoberfläche on Tue, 08 Dec 2020 08:56:32 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/worlik" aria-label="Profile: Worlik">@<bdi>Worlik</bdi></a></p>
<p dir="auto">7 mal tr-064?</p>
]]></description><link>https://forum.iobroker.net/post/533754</link><guid isPermaLink="true">https://forum.iobroker.net/post/533754</guid><dc:creator><![CDATA[sigi234]]></dc:creator><pubDate>Tue, 08 Dec 2020 08:56:32 GMT</pubDate></item></channel></rss>