<?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[Javascript zeigt zu viel RAM und startet neu]]></title><description><![CDATA[<p dir="auto">Hallo, ich versuche ein paar Javascripte zu erstellen, damit ich mich da mehr einarbeiten kann.<br />
Wenn ich ein Skript geöffnet habe, speichere und gehe auf Skript staten, kommt oben als Anzeige in orange: Instanz ist deaktiviert<br />
Gehe ich auf Instanzen, ist javastcipt.0 in ROT bei 129,49MB RAM Nutzung.<br />
Ich muss also händisch die Instanz neu starten, dann dauert es knapp 20 Sekunden, dann geht die Instanz wieder auf ROT.</p>
<p dir="auto">Protokoll:</p>
<pre><code>host.Pi400
2023-06-29 16:59:36.882	warn	instance system.adapter.javascript.0 terminated due to SIGABRT
host.Pi400
2023-06-29 16:59:36.882	error	Caught by controller[0]: FATAL ERROR: Reached heap limit Allocation failed - JavaScript heap out of memory
host.Pi400
2023-06-29 16:59:36.882	error	Caught by controller[0]: &lt;--- JS stacktrace ---&gt;
host.Pi400
2023-06-29 16:59:36.882	error	Caught by controller[0]: [18047:0x564fa08] 104242 ms: Mark-sweep 915.8 (974.0) -&gt; 911.9 (978.3) MB, 18622.5 / 0.0 ms (average mu = 0.110, current mu = 0.007) allocation failure; scavenge might not succeed
host.Pi400
2023-06-29 16:59:36.881	error	Caught by controller[0]: [18047:0x564fa08] 85492 ms: Mark-sweep 910.6 (967.8) -&gt; 906.6 (973.0) MB, 14841.2 / 0.0 ms (average mu = 0.251, current mu = 0.112) allocation failure; scavenge might not succeed
host.Pi400
2023-06-29 16:59:36.880	error	Caught by controller[0]: &lt;--- Last few GCs ---&gt;
</code></pre>
<p dir="auto">Bei der Instanz habe ich schon die RAM-Grenze auf 3900MB gesetzt. Kein Erfolg.<br />
Wer weiß dazu einen Rat?</p>
]]></description><link>https://forum.iobroker.net/topic/66517/javascript-zeigt-zu-viel-ram-und-startet-neu</link><generator>RSS for Node</generator><lastBuildDate>Tue, 05 May 2026 11:45:44 GMT</lastBuildDate><atom:link href="https://forum.iobroker.net/topic/66517.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 29 Jun 2023 15:05:21 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Javascript zeigt zu viel RAM und startet neu on Thu, 29 Jun 2023 16:04:00 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/paul53" aria-label="Profile: paul53">@<bdi>paul53</bdi></a> Danke der Antwort. Habe extra oben auf Blöcke prüfen geschaut. Kam ein OK, trotzdem wurde die Instanz gestoppt, nach 2 Min wurde der wieder aktiv. Ich werden beobachten. Thema somit erledigt, ich schwenke zum ursprünglichen Thema zurück. Auch da hast du paul53 schon gut geholfen ;-)</p>
]]></description><link>https://forum.iobroker.net/post/1010125</link><guid isPermaLink="true">https://forum.iobroker.net/post/1010125</guid><dc:creator><![CDATA[Mika 0]]></dc:creator><pubDate>Thu, 29 Jun 2023 16:04:00 GMT</pubDate></item><item><title><![CDATA[Reply to Javascript zeigt zu viel RAM und startet neu on Thu, 29 Jun 2023 15:55:22 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mika-0" aria-label="Profile: mika-0">@<bdi>mika-0</bdi></a> sagte: bei Instanzen das javascript neu starten, dass es wieder grün wird. Ist das normal?</p>
<p dir="auto">Nein, wenn alle Skripte normal laufen.</p>
]]></description><link>https://forum.iobroker.net/post/1010122</link><guid isPermaLink="true">https://forum.iobroker.net/post/1010122</guid><dc:creator><![CDATA[paul53]]></dc:creator><pubDate>Thu, 29 Jun 2023 15:55:22 GMT</pubDate></item><item><title><![CDATA[Reply to Javascript zeigt zu viel RAM und startet neu on Thu, 29 Jun 2023 15:52:25 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/paul53" aria-label="Profile: paul53">@<bdi>paul53</bdi></a> So du hattest wohl Recht. Ich habe in Telegram ein Menü gebaut über Skript und Kommandos, das hatte wohl eine Schleife erzeugt.</p>
<p dir="auto">Anscheinend fruchten diese beiden nicht zusammen. Egal habs gelöscht. Dann kann ich ja mich wieder den eigentlichen Scripten widmen. Danke</p>
<p dir="auto">Ich hätte trotzdem noch eine Frage: Wenn ich ein Skript starte, kommt oben die Meldung Instanz läuft nicht. Dann muss ich erst bei Instanzen das javascript neu starten, dass es wieder grün wird. Ist das normal?</p>
<pre><code>sendTo('telegram.0', {
    text:   'Bereich wählen',
    reply_markup: {
        keyboard: [
            ['Boiler', 'Status'],
            ['Raum' ,'Pool'],            
        ],
        resize_keyboard:   true,
        one_time_keyboard: false
    }
});
</code></pre>
<pre><code>sendTo('telegram.0', {
    text:   'Aufheizen: Stufe 1 = effizient / Stufe Heizstab nur bei massig PV Überschuss',
    reply_markup: {
        keyboard: [
            ['Aufheizen Stufe 1', ''],
            ['Aufheizen schnell Stufe 1+2' ,''],
            ['Aufheizen ineffizient Stufe 2 (Heizstab)' ,''],
            ['Übersicht' ,''],             
        ],
        resize_keyboard:   true,
        one_time_keyboard: false
    }
});
</code></pre>
]]></description><link>https://forum.iobroker.net/post/1010118</link><guid isPermaLink="true">https://forum.iobroker.net/post/1010118</guid><dc:creator><![CDATA[Mika 0]]></dc:creator><pubDate>Thu, 29 Jun 2023 15:52:25 GMT</pubDate></item><item><title><![CDATA[Reply to Javascript zeigt zu viel RAM und startet neu on Thu, 29 Jun 2023 15:19:59 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mika-0" aria-label="Profile: mika-0">@<bdi>mika-0</bdi></a> Zeig mal bitte das script.</p>
]]></description><link>https://forum.iobroker.net/post/1010102</link><guid isPermaLink="true">https://forum.iobroker.net/post/1010102</guid><dc:creator><![CDATA[MCU]]></dc:creator><pubDate>Thu, 29 Jun 2023 15:19:59 GMT</pubDate></item><item><title><![CDATA[Reply to Javascript zeigt zu viel RAM und startet neu on Thu, 29 Jun 2023 15:20:57 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mika-0" aria-label="Profile: mika-0">@<bdi>mika-0</bdi></a> sagte: 20 Sekunden, dann geht die Instanz wieder auf ROT.</p>
<p dir="auto">Vermutung: Mind. ein Skript erzeugt eine Endlosschleife. Du hast hoffentlich <a href="https://forum.iobroker.net/post/1009971">dieses Skript</a> gestoppt?</p>
]]></description><link>https://forum.iobroker.net/post/1010101</link><guid isPermaLink="true">https://forum.iobroker.net/post/1010101</guid><dc:creator><![CDATA[paul53]]></dc:creator><pubDate>Thu, 29 Jun 2023 15:20:57 GMT</pubDate></item></channel></rss>