Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Steigender RAM Verbrauch normal?

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    21
    1
    945

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.0k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.4k

Steigender RAM Verbrauch normal?

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
125 Beiträge 11 Kommentatoren 12.8k Aufrufe 9 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • ? Offline
    ? Offline
    Ein ehemaliger Benutzer
    schrieb am zuletzt editiert von
    #44

    @arteck said in Steigender RAM Verbrauch normal?:

    es gibt ja noch die 2-te ..
    die Prozesse aufteilen im Multihost betrieb

    Hi,
    ja das ist auch noch eine Möglichkeit, macht das System aber auch nicht einfacher zu administrieren und wenn ich mich recht entsinne, hat man dann ein Problem, dass am Master oder Slave angeschlossene USB Dongle (zwave / zigbee) nicht mehr nutzbar sind, wenn mal alles wieder auf der Seite läuft, wo sie nicht angeschlossen sind.
    Hoffe die Info ist noch aktuell, ist schon etwas her, dass ich mich mit Multihost befasst habe.

    VG

    1 Antwort Letzte Antwort
    0
    • AlCalzoneA Offline
      AlCalzoneA Offline
      AlCalzone
      Developer
      schrieb am zuletzt editiert von
      #45

      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.

      Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

      AlCalzoneA 1 Antwort Letzte Antwort
      1
      • AlCalzoneA AlCalzone

        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.

        AlCalzoneA Offline
        AlCalzoneA Offline
        AlCalzone
        Developer
        schrieb am zuletzt editiert von
        #46

        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.

        Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

        Thomas BraunT 1 Antwort Letzte Antwort
        1
        • AlCalzoneA AlCalzone

          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.

          Thomas BraunT Online
          Thomas BraunT Online
          Thomas Braun
          Most Active
          schrieb am zuletzt editiert von
          #47

          @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.

          Linux-Werkzeugkasten:
          https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
          NodeJS Fixer Skript:
          https://forum.iobroker.net/topic/68035/iob-node-fix-skript
          iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

          AlCalzoneA 1 Antwort Letzte Antwort
          0
          • Thomas BraunT Thomas Braun

            @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.

            AlCalzoneA Offline
            AlCalzoneA Offline
            AlCalzone
            Developer
            schrieb am zuletzt editiert von
            #48

            @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

            Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

            Thomas BraunT 1 Antwort Letzte Antwort
            1
            • AlCalzoneA AlCalzone

              @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

              Thomas BraunT Online
              Thomas BraunT Online
              Thomas Braun
              Most Active
              schrieb am zuletzt editiert von Thomas Braun
              #49

              @alcalzone

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

              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...

              Linux-Werkzeugkasten:
              https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
              NodeJS Fixer Skript:
              https://forum.iobroker.net/topic/68035/iob-node-fix-skript
              iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

              apollon77A 1 Antwort Letzte Antwort
              0
              • Thomas BraunT Thomas Braun

                @alcalzone

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

                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...

                apollon77A Offline
                apollon77A Offline
                apollon77
                schrieb am zuletzt editiert von
                #50

                @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

                Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                Thomas BraunT 1 Antwort Letzte Antwort
                0
                • apollon77A apollon77

                  @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 BraunT Online
                  Thomas BraunT Online
                  Thomas Braun
                  Most Active
                  schrieb am zuletzt editiert von
                  #51

                  @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... :-)

                  Linux-Werkzeugkasten:
                  https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                  NodeJS Fixer Skript:
                  https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                  iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                  1 Antwort Letzte Antwort
                  0
                  • Z zeron850

                    @homoran
                    @dp20eic
                    @arteck

                    Erstmal vielen Dank und leider ist es der available RAM der flöten geht. Der Odroid C4 hat allerdings nur 3,6 bzw. 3,7 GB RAM. Von daher wird das mit den 4 GB schwierig.

                    Ich werde aber heute Abend mal die Tipps mit dem zugewiesenen RAM checken.

                    Gibt es eine Anleitung für das Multihost Thema?

                    HomoranH Nicht stören
                    HomoranH Nicht stören
                    Homoran
                    Global Moderator Administrators
                    schrieb am zuletzt editiert von
                    #52

                    @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?

                    kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                    der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                    1 Antwort Letzte Antwort
                    0
                    • ? Ein ehemaliger Benutzer

                      @homoran said in Steigender RAM Verbrauch normal?:

                      @zeron850 sagte in Steigender RAM Verbrauch normal?:

                      ich würde gerne lieber die Ursache für den steigenden Ressourcenverbrauch finden.

                      das wäre auch der richtige Weg.
                      Aber nochmals

                      @zeron850 sagte in Steigender RAM Verbrauch normal?:

                      löst mein Problem aber nicht das irgendwann der RAM ganz aufgebraucht ist….

                      ist das wirklich so dass der available RAM (nicht der free!!) auf 0 geht?

                      bei mir sieht es jetzt so aus
                      Screenshot_20220905-084535_Firefox.jpg

                      Es dauert immer ein paar Tage bis die Verteilung von freiem RAM auf die laufenden Prozesse stabilisiert ist.Ich kann nicht für

                      Ich kann nicht für @zeron850 sprechen, aber der Speicher, ob jetzt für bare-metal oder irgend eine Art von Virtualisierung kann durch eine fehlerhafte Anwendung oder Applikationen (z.B.: Video Bearbeitung mit nur 4GB) dazu führen, dass dem Rechner der Speicher ausgeht. Linux fängt dann an erst zu swapen, wenn der swap aufgebraucht ist, friert der Rechner ein. Bei den heutigen PCs sieht man das nicht mehr so oft, da es genügend RAM gibt.
                      Lange Rede, kurzer Sinn, wenn die 4GB die @zeron850 in seinem Rechner hat nicht reichen, gibt es aus meiner Sicht nur zwei Dinge die er machen kann,

                      • Rechner mit mehr RAM
                      • oder den Verbrauch von RAM für den/die User einschränken, um das einfrieren zu vermeiden

                      Ich kenne mich mit DietPi nicht aus, ob da "systemd" genutzt wird aber vielleicht hilft das ja als Denkanstoß.
                      In der Konsole als iobroker User oder der Standard User aus DietPi:

                      id
                      sudo systemctl show user-(id der user).slice -p MemoryHigh <- gibt Dir aus, wie viel RAM er benutzen darf.
                      sudo systemctl set-property user-(id der user).slice MemoryHigh=3G <- schränkt den User auf 3GB ein
                      sudo systemctl show user-(id der user).slice -p MemoryHigh <- check ob es funktioniert.

                      es sollte pro User eine Datei geben in der man nachschauen kann, sie wird auch nach einem reboot gelesen, um die User wieder einzuschränken.

                      cat /etc/systemd/system.control/user-(id der users).slice.d/50-MemoryHigh.conf

                      VG

                      Z Offline
                      Z Offline
                      zeron850
                      schrieb am zuletzt editiert von zeron850
                      #53

                      @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 BraunT 1 Antwort Letzte Antwort
                      0
                      • Z 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 BraunT Online
                        Thomas BraunT Online
                        Thomas Braun
                        Most Active
                        schrieb am zuletzt editiert von
                        #54

                        @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.

                        Linux-Werkzeugkasten:
                        https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                        NodeJS Fixer Skript:
                        https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                        iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                        Z 1 Antwort Letzte Antwort
                        0
                        • Thomas BraunT Thomas Braun

                          @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 Offline
                          Z Offline
                          zeron850
                          schrieb am zuletzt editiert von
                          #55

                          @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 BraunT 1 Antwort Letzte Antwort
                          0
                          • Z zeron850

                            @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 BraunT Online
                            Thomas BraunT Online
                            Thomas Braun
                            Most Active
                            schrieb am zuletzt editiert von
                            #56

                            @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.

                            Linux-Werkzeugkasten:
                            https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                            NodeJS Fixer Skript:
                            https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                            iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                            Z 1 Antwort Letzte Antwort
                            0
                            • Thomas BraunT Thomas Braun

                              @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 Offline
                              Z Offline
                              zeron850
                              schrieb am zuletzt editiert von
                              #57

                              @thomas-braun

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

                              Thomas BraunT 1 Antwort Letzte Antwort
                              0
                              • Z zeron850

                                @thomas-braun

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

                                Thomas BraunT Online
                                Thomas BraunT Online
                                Thomas Braun
                                Most Active
                                schrieb am zuletzt editiert von
                                #58

                                @zeron850 sagte in Steigender RAM Verbrauch normal?:

                                Wie löse ich das Problem dann?

                                Nodejs 16.17.0 installieren?

                                Linux-Werkzeugkasten:
                                https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                                NodeJS Fixer Skript:
                                https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                                iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                                Z 1 Antwort Letzte Antwort
                                0
                                • Thomas BraunT Thomas Braun

                                  @zeron850 sagte in Steigender RAM Verbrauch normal?:

                                  Wie löse ich das Problem dann?

                                  Nodejs 16.17.0 installieren?

                                  Z Offline
                                  Z Offline
                                  zeron850
                                  schrieb am zuletzt editiert von
                                  #59

                                  @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 BraunT 1 Antwort Letzte Antwort
                                  0
                                  • Z zeron850

                                    @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 BraunT Online
                                    Thomas BraunT Online
                                    Thomas Braun
                                    Most Active
                                    schrieb am zuletzt editiert von
                                    #60

                                    @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.

                                    Linux-Werkzeugkasten:
                                    https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                                    NodeJS Fixer Skript:
                                    https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                                    iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                                    Z 1 Antwort Letzte Antwort
                                    0
                                    • Thomas BraunT Thomas Braun

                                      @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 Offline
                                      Z Offline
                                      zeron850
                                      schrieb am zuletzt editiert von
                                      #61

                                      @thomas-braun

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

                                      Z 1 Antwort Letzte Antwort
                                      0
                                      • Z zeron850

                                        @thomas-braun

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

                                        Z Offline
                                        Z Offline
                                        zeron850
                                        schrieb am zuletzt editiert von
                                        #62

                                        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 Antwort Letzte Antwort
                                        0
                                        • Z zeron850

                                          @thomas-braun

                                          OK, also ist stetig steigender RAM Verbrauch bei einem Linux System etwas normales?

                                          Screenshot 2022-09-03 160216.jpg

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

                                          HomoranH Nicht stören
                                          HomoranH Nicht stören
                                          Homoran
                                          Global Moderator Administrators
                                          schrieb am zuletzt editiert von Homoran
                                          #63

                                          @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.

                                          kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                                          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                                          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                                          Z 1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

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

                                          404

                                          Online

                                          32.5k

                                          Benutzer

                                          81.6k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe