Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Steigender RAM Verbrauch normal?

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Steigender RAM Verbrauch normal?

    This topic has been deleted. Only users with topic management privileges can see it.
    • AlCalzone
      AlCalzone Developer last edited by

      Sind wir uns sicher, dass das kein Memory-Leak in Node.js selbst ist? Node 16.16 (und potentiell vorherige Versionen) hat nämlich eins. Vielleicht haben sie das gleiche in 14.20 eingebaut.

      AlCalzone 1 Reply Last reply Reply Quote 1
      • AlCalzone
        AlCalzone Developer @AlCalzone last edited by

        HomeAssistant hat auch gerade das gleiche Thema. Da läuft auch 14.20 im Z-Wave Container:
        https://github.com/home-assistant/core/issues/77767

        Ich fürchte, 14.20 ist broken.

        PhineousFreak created this issue in home-assistant/core

        closed Z-Wave JS creating memory suck on OS8.5 #77767

        Thomas Braun 1 Reply Last reply Reply Quote 1
        • Thomas Braun
          Thomas Braun Most Active @AlCalzone last edited by

          @alcalzone @zeron850

          Wird zwar nichts zu deinem Problem bringen, aber heb nodejs auf Version 16

          Gut, da hatte ich die Vermutung, dass es eher mit skripten zusammenhängt, aber die Empfehlung ging da schon zu nodejs16.

          AlCalzone 1 Reply Last reply Reply Quote 0
          • AlCalzone
            AlCalzone Developer @Thomas Braun last edited by

            @thomas-braun Auch da aufpassen, 16.16 ist auch kaputt. 16.17 könnte ok sein: https://github.com/AlCalzone/ioBroker.zwave2/issues/919#issuecomment-1227290060

            chris299 created this issue in AlCalzone/ioBroker.zwave2

            closed Growing Memory consumption over time #919

            Thomas Braun 1 Reply Last reply Reply Quote 1
            • Thomas Braun
              Thomas Braun Most Active @AlCalzone last edited by Thomas Braun

              @alcalzone

              Da 16.17.0 die aktuelle stabile Version ist und man ja immer diese fährt...
              Kein Problem...
              😄

              Die 18 hat übrigens ein Problem mit dem Netzwerk, da steigen regelmäßig Adapter aus. Nur so als Vorwarnung, falls jemand sein Heil in node18 suchen sollte...

              apollon77 1 Reply Last reply Reply Quote 0
              • apollon77
                apollon77 @Thomas Braun last edited by

                @thomas-braun sagte in Steigender RAM Verbrauch normal?:

                Die 18 hat übrigens ein Problem mit dem Netzwerk, da steigen regelmäßig Adapter aus. Nur so als Vorwarnung, falls jemand sein Heil in node18 suchen sollte...

                Wobei man da nochmal rausfinden muss was los ist und was es genau ist

                Thomas Braun 1 Reply Last reply Reply Quote 0
                • Thomas Braun
                  Thomas Braun Most Active @apollon77 last edited by

                  @apollon77

                  Ich vermute da was aus der Richtung 'crypto' / Passwortverschlüsselung.
                  Diverse Adapter werden ausgeloggt, kommen dann aber wieder in die cloud des Herstellers, um dann ein paar Minuten später wieder rauszufliegen.
                  Besonders beim tado-Adapter und nodejs 18.8.0 fällt mir das auf, bis nodejs 18.7.0 war das i.O.

                  Ich warte mal ein nodejs-Update auf 18.9.0 ab, bevor ich da genauer schaue.

                  Ist aber auch hier komplett OT... 🙂

                  1 Reply Last reply Reply Quote 0
                  • Homoran
                    Homoran Global Moderator Administrators @zeron850 last edited by

                    @zeron850 sagte in Steigender RAM Verbrauch normal?:

                    Der Odroid C4 hat allerdings nur 3,6 bzw. 3,7 GB RAM. Von daher wird das mit den 4 GB schwierig.

                    der c4 hat -oh wunder- 4 GB RAM.
                    davon aber etwas für die Grafik abgezwackt.

                    Damit müsste ioBroker ausreichend gut bestückt sein.
                    welches OS nutzst du?
                    Warum kein Armbian?

                    1 Reply Last reply Reply Quote 0
                    • Z
                      zeron850 @Guest last edited by zeron850

                      @dp20eic
                      @Homoran

                      Danke für die Tipps und ich habe jetzt mal den RAM für der User iobroker auf 2G eingeschränkt. Mal sehen ob dieser sich dran hält 🙂 Einen Neustart muss ich aber nicht machen?

                      Ich nutze als OS Dietpi und das System ist sehr einfach zu handhaben und läuft extrem stabil bei mir. Armbian habe ich zwar mal gehört aber bislang keine Erfahrung damit gesammelt. Dietpi ist für Einsteiger wie mich sehr einfach in der Handhabung.

                      Thomas Braun 1 Reply Last reply Reply Quote 0
                      • Thomas Braun
                        Thomas Braun Most Active @zeron850 last edited by

                        @zeron850

                        Hast du denn in dem Zug auch nodejs auf 16 gehoben? Da scheint es ja auch evtl. Issues mit deiner Version 14 zu geben.

                        Z 1 Reply Last reply Reply Quote 0
                        • Z
                          zeron850 @Thomas Braun last edited by

                          @thomas-braun

                          Nein aktuell noch nicht. Ich möchte da noch warten. Wenn ich den User auf 2G einschränke müsste das doch auch in der Admin angezeigt werden? Dort stehen nach wie vor die vollen 3.7G

                          Thomas Braun 1 Reply Last reply Reply Quote 0
                          • Thomas Braun
                            Thomas Braun Most Active @zeron850 last edited by

                            @zeron850 sagte in Steigender RAM Verbrauch normal?:

                            Dort stehen nach wie vor die vollen 3.7G

                            Das ist der im Gesamtsystem vorhandene Arbeitsspeicher.
                            Ich weiß auch nicht was du dir von der Beschränkung auf 2 GB versprichst. Dann geht dir halt bei 2 GB auf dem sog. Heap die Luft aus.

                            Z 1 Reply Last reply Reply Quote 0
                            • Z
                              zeron850 @Thomas Braun last edited by

                              @thomas-braun

                              Ich bin offen für alle Lösungen. Wie löse ich das Problem dann?

                              Thomas Braun 1 Reply Last reply Reply Quote 0
                              • Thomas Braun
                                Thomas Braun Most Active @zeron850 last edited by

                                @zeron850 sagte in Steigender RAM Verbrauch normal?:

                                Wie löse ich das Problem dann?

                                Nodejs 16.17.0 installieren?

                                Z 1 Reply Last reply Reply Quote 0
                                • Z
                                  zeron850 @Thomas Braun last edited by

                                  @thomas-braun

                                  Werde ich dann am Wochenende in Ruhe machen. Zumindest weiß ich jetzt das die RAM Beschränkung nicht funktioniert. ioBroker nimmt weiterhin was es braucht....

                                  Thomas Braun 1 Reply Last reply Reply Quote 0
                                  • Thomas Braun
                                    Thomas Braun Most Active @zeron850 last edited by

                                    @zeron850 sagte in Steigender RAM Verbrauch normal?:

                                    ioBroker nimmt weiterhin was es braucht....

                                    Das dürfte auch 'pro Prozess' gelten, nicht für node insgesamt.

                                    Z 1 Reply Last reply Reply Quote 0
                                    • Z
                                      zeron850 @Thomas Braun last edited by

                                      @thomas-braun

                                      Gut möglich... 2G pro Prozess, soweit wird er kaum kommen....

                                      Z 1 Reply Last reply Reply Quote 0
                                      • Z
                                        zeron850 @zeron850 last edited by

                                        Hallo Zusammen,

                                        ich bin heute Abend dazugekommen den Umstieg auf Node JS 16.17 durchzuführen. Was ich nun leider feststellen muss das der RAM Verbrauch mit der 16er Version noch deutlich schneller ansteigt als mit der 14.20.

                                        Dies halt leider nicht funktioniert.... Der Javascript Adapter ist am stabilsten und verbraucht konstant 171 MB... Ich bin sicher das es an keinem Skript liegt...

                                        1 Reply Last reply Reply Quote 0
                                        • Homoran
                                          Homoran Global Moderator Administrators @zeron850 last edited by Homoran

                                          @zeron850 sagte in Steigender RAM Verbrauch normal?:

                                          Die 1,1G verfügbar sind bis heute Nacht aufgebraucht.

                                          zeig doch so etwas mal.
                                          in diesem Screenshot ist free=available.

                                          Das ist nicht normal.

                                          am besten auch ein paar Zeilen unter dem Header, sortiert nach MEM.

                                          Z 1 Reply Last reply Reply Quote 0
                                          • Z
                                            zeron850 @Homoran last edited by zeron850

                                            @homoran

                                            Gerne anbei ein Screenshot des htop sortiert nach MEM und einen meiner Aufzeichnung....

                                            Habe ihn jetzt nochmal neu gestartet... Ich lasse ihn jetzt mal über Nacht laufen. Mal sehen was morgen der RAM Stand ist um diese Zeit...

                                            Screenshot 2022-09-06 185623.jpg

                                            2022-09-06 18-53-54-0.png

                                            Homoran 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate
                                            FAQ Cloud / IOT
                                            HowTo: Node.js-Update
                                            HowTo: Backup/Restore
                                            Downloads
                                            BLOG

                                            868
                                            Online

                                            31.9k
                                            Users

                                            80.2k
                                            Topics

                                            1.3m
                                            Posts

                                            11
                                            125
                                            9386
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo