Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. JS-Controller erzeugt nach 3.3.22 Update sehr hohe CPU Last

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    16
    1
    265

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    4.6k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.3k

JS-Controller erzeugt nach 3.3.22 Update sehr hohe CPU Last

Scheduled Pinned Locked Moved ioBroker Allgemein
17 Posts 7 Posters 5.0k Views 7 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • C ChristianF

    Hallo,

    nach dem Upgrade auf JS-Controller 3.3.22 stelle ich auf meinem Haupt-iobroker Server fest, dass die CPU Last auf einmal sehr hoch geht. Bisher dümpelte der Server friedlich bei seinen max. 10-15% CPU Last rum, jetzt sind es dauerhaft zwischen 30% und 70%. Ein top zeigt, dass tatsächlich der JS-controller für die hohe CPU Last zuständig ist. Das Log vom iobroker selsbt ist unauffällig, auch die Adapter und Scripte laufen problemlos.

    Unterbau ist ein Debian Bullseye, frisch gepatcht. Node.js ist v14.18.2 und NPM ist 6.14.15. Plattenplatz und RAM sind ausreichend vorhanden. Die Maschine ist nur für ioBroker.

    Hat jemand eine Idee?

    Danke und Viele Grüße
    Christian

    top.jpg

    J Offline
    J Offline
    Jan1
    wrote on last edited by
    #2

    @christianf
    Ist das dauerhaft so hoch oder nur kurz?

    1 Reply Last reply
    0
    • C ChristianF

      Hallo,

      nach dem Upgrade auf JS-Controller 3.3.22 stelle ich auf meinem Haupt-iobroker Server fest, dass die CPU Last auf einmal sehr hoch geht. Bisher dümpelte der Server friedlich bei seinen max. 10-15% CPU Last rum, jetzt sind es dauerhaft zwischen 30% und 70%. Ein top zeigt, dass tatsächlich der JS-controller für die hohe CPU Last zuständig ist. Das Log vom iobroker selsbt ist unauffällig, auch die Adapter und Scripte laufen problemlos.

      Unterbau ist ein Debian Bullseye, frisch gepatcht. Node.js ist v14.18.2 und NPM ist 6.14.15. Plattenplatz und RAM sind ausreichend vorhanden. Die Maschine ist nur für ioBroker.

      Hat jemand eine Idee?

      Danke und Viele Grüße
      Christian

      top.jpg

      crunchipC Offline
      crunchipC Offline
      crunchip
      Forum Testing Most Active
      wrote on last edited by crunchip
      #3

      @christianf sagte in JS-Controller erzeugt nach 3.3.22 Update sehr hohe CPU Last:

      nach dem Upgrade auf JS-Controller 3.3.22

      welche Version lief zuvor?

      @christianf sagte in JS-Controller erzeugt nach 3.3.22 Update sehr hohe CPU Last:

      Das Log vom iobroker selsbt ist unauffällig, auch die Adapter

      steht möglicherweise der ein oder andere Adapter auf Warnstufe error und siehst deshalb nichts

      umgestiegen von Proxmox auf Unraid

      1 Reply Last reply
      0
      • C ChristianF

        Hallo,

        nach dem Upgrade auf JS-Controller 3.3.22 stelle ich auf meinem Haupt-iobroker Server fest, dass die CPU Last auf einmal sehr hoch geht. Bisher dümpelte der Server friedlich bei seinen max. 10-15% CPU Last rum, jetzt sind es dauerhaft zwischen 30% und 70%. Ein top zeigt, dass tatsächlich der JS-controller für die hohe CPU Last zuständig ist. Das Log vom iobroker selsbt ist unauffällig, auch die Adapter und Scripte laufen problemlos.

        Unterbau ist ein Debian Bullseye, frisch gepatcht. Node.js ist v14.18.2 und NPM ist 6.14.15. Plattenplatz und RAM sind ausreichend vorhanden. Die Maschine ist nur für ioBroker.

        Hat jemand eine Idee?

        Danke und Viele Grüße
        Christian

        top.jpg

        falke69F Offline
        falke69F Offline
        falke69
        wrote on last edited by
        #4

        @christianf


        Plattform linux
        Betriebssystem linux
        Architektur arm
        CPUs 4
        Geschwindigkeit 1800 MHz
        Modell ARMv7 Processor rev 3 (v7l)
        RAM 7.71 GB
        System-Betriebszeit 00:34:49
        Node.js v14.18.2
        NPM 6.14.15
        Datenträgergröße 109.73 GB
        freier Festplattenspeicher 99.06 GB
        Anzahl der Adapter 363
        Betriebszeit 00:34:53
        Aktive Instanzen 32
        location /opt/iobroker/
        Hostname iobroker

        kann ich bestätigen. Ist bei mir auch so. Alle Adapter sind grün. Es geht sogar stellenweise bis 80% hoch.
        Habe ich bisher noch nich verfolgt.

        1 Reply Last reply
        0
        • J Offline
          J Offline
          Jan1
          wrote on last edited by
          #5

          Bei mir ist alle so wie vorher auch, deshalb war auch die Frage, ob die Auslastung konstant so hoch bleibt.

          Tasks: 130 total,   1 running, 129 sleeping,   0 stopped,   0 zombie
          %CPU(s): 10,9 us,  3,3 sy,  0,0 ni, 85,3 id,  0,0 wa,  0,0 hi,  0,5 si,  0,0 st
          MiB Spch:   3758,9 total,    435,3 free,   2097,2 used,   1226,4 buff/cache
          MiB Swap:   3928,0 total,   3927,7 free,      0,2 used.   1406,7 avail Spch
          
              PID USER      PR  NI    VIRT    RES    SHR S  %CPU  %MEM     ZEIT+ BEFEHL
          2672442 iobroker  20   0 1104944 279812  37728 S   9,3   7,3   1598:16 iobroker.js-con
          2672490 iobroker  20   0  848828 177264  36444 S   4,0   4,6 531:05.79 io.javascript.0
          2672788 iobroker  20   0  954528 107524  32316 S   3,6   2,8 575:25.76 io.info.0
          2672629 iobroker  20   0  968112  98124  36652 S   1,7   2,5 149:58.92 io.tr-064.0
          2395736 jan       20   0   10300   4068   3320 R   1,0   0,1   0:00.36 top
          2672697 iobroker  20   0  595780  52808  30908 S   1,0   1,4 159:17.66 node
          2672681 iobroker  20   0  651780  70068  31336 S   0,7   1,8  61:07.93 io.ble.0
           374316 iobroker  20   0 1020116 147288  36948 S   0,3   3,8  13:42.24 io.admin.0
          1512684 iobroker  20   0  946628  83680  36884 S   0,3   2,2   0:55.84 io.telegram.0
          2672475 iobroker  20   0  727996 103968  31336 S   0,3   2,7  14:36.03 io.history.0
          2672758 iobroker  20   0  662824  81908  31888 S   0,3   2,1  38:47.50 io.fritzdect.0
          2673161 iobroker  20   0  688096  70980  31336 S   0,3   1,8  12:48.67 io.iqontrol.0
          2673581 iobroker  20   0  942252  83592  32408 S   0,3   2,2  16:47.79 io.tankerkoenig
          2673769 iobroker  20   0  938316  81228  32432 S   0,3   2,1  22:22.47 io.vr200.0
          2674306 iobroker  20   0  646992  64712  31192 S   0,3   1,7  13:24.12 io.samsung_tize
          3055972 iobroker  20   0  674092  75864  31392 S   0,3   2,0  12:25.13 io.harmony.0
          3910818 iobroker  20   0  956252  79292  32456 S   0,3   2,1   6:03.02 io.vw-connect.0
                1 root      20   0  165300  10664   7736 S   0,0   0,3   0:10.67 systemd
          
          
          falke69F 1 Reply Last reply
          0
          • J Jan1

            Bei mir ist alle so wie vorher auch, deshalb war auch die Frage, ob die Auslastung konstant so hoch bleibt.

            Tasks: 130 total,   1 running, 129 sleeping,   0 stopped,   0 zombie
            %CPU(s): 10,9 us,  3,3 sy,  0,0 ni, 85,3 id,  0,0 wa,  0,0 hi,  0,5 si,  0,0 st
            MiB Spch:   3758,9 total,    435,3 free,   2097,2 used,   1226,4 buff/cache
            MiB Swap:   3928,0 total,   3927,7 free,      0,2 used.   1406,7 avail Spch
            
                PID USER      PR  NI    VIRT    RES    SHR S  %CPU  %MEM     ZEIT+ BEFEHL
            2672442 iobroker  20   0 1104944 279812  37728 S   9,3   7,3   1598:16 iobroker.js-con
            2672490 iobroker  20   0  848828 177264  36444 S   4,0   4,6 531:05.79 io.javascript.0
            2672788 iobroker  20   0  954528 107524  32316 S   3,6   2,8 575:25.76 io.info.0
            2672629 iobroker  20   0  968112  98124  36652 S   1,7   2,5 149:58.92 io.tr-064.0
            2395736 jan       20   0   10300   4068   3320 R   1,0   0,1   0:00.36 top
            2672697 iobroker  20   0  595780  52808  30908 S   1,0   1,4 159:17.66 node
            2672681 iobroker  20   0  651780  70068  31336 S   0,7   1,8  61:07.93 io.ble.0
             374316 iobroker  20   0 1020116 147288  36948 S   0,3   3,8  13:42.24 io.admin.0
            1512684 iobroker  20   0  946628  83680  36884 S   0,3   2,2   0:55.84 io.telegram.0
            2672475 iobroker  20   0  727996 103968  31336 S   0,3   2,7  14:36.03 io.history.0
            2672758 iobroker  20   0  662824  81908  31888 S   0,3   2,1  38:47.50 io.fritzdect.0
            2673161 iobroker  20   0  688096  70980  31336 S   0,3   1,8  12:48.67 io.iqontrol.0
            2673581 iobroker  20   0  942252  83592  32408 S   0,3   2,2  16:47.79 io.tankerkoenig
            2673769 iobroker  20   0  938316  81228  32432 S   0,3   2,1  22:22.47 io.vr200.0
            2674306 iobroker  20   0  646992  64712  31192 S   0,3   1,7  13:24.12 io.samsung_tize
            3055972 iobroker  20   0  674092  75864  31392 S   0,3   2,0  12:25.13 io.harmony.0
            3910818 iobroker  20   0  956252  79292  32456 S   0,3   2,1   6:03.02 io.vw-connect.0
                  1 root      20   0  165300  10664   7736 S   0,0   0,3   0:10.67 systemd
            
            
            falke69F Offline
            falke69F Offline
            falke69
            wrote on last edited by
            #6

            @jan1

            ich habe jetzt mal die ganze Sache eine Weile beobachtet. Kurzzeitig mal bei ca. 60% - 70%
            und kleinere Spitzen bis 80% und dann hauptsächlich zwischen 20% & 30%.

            Für mich sieht das normal aus.

            J 1 Reply Last reply
            0
            • falke69F falke69

              @jan1

              ich habe jetzt mal die ganze Sache eine Weile beobachtet. Kurzzeitig mal bei ca. 60% - 70%
              und kleinere Spitzen bis 80% und dann hauptsächlich zwischen 20% & 30%.

              Für mich sieht das normal aus.

              J Offline
              J Offline
              Jan1
              wrote on last edited by
              #7

              @falke69
              kommt drauf an auf welcher HW der IOBroker läuft. Mein Beelink ist nicht die flotteste Kiste und da sind 10% normal ;)

              falke69F 1 Reply Last reply
              0
              • J Jan1

                @falke69
                kommt drauf an auf welcher HW der IOBroker läuft. Mein Beelink ist nicht die flotteste Kiste und da sind 10% normal ;)

                falke69F Offline
                falke69F Offline
                falke69
                wrote on last edited by
                #8

                @jan1

                ich habe einen P4 / 8GB.
                Bisher auch keinerlei Probleme. :blush:

                C 1 Reply Last reply
                0
                • falke69F falke69

                  @jan1

                  ich habe einen P4 / 8GB.
                  Bisher auch keinerlei Probleme. :blush:

                  C Offline
                  C Offline
                  ChristianF
                  wrote on last edited by
                  #9

                  Danke für die schnellen Antworten. Ich versuche mal, das der Reihe nach zu beantworten.

                  • die Auslastung ist dauerhaft hoch. Meistens irgendwo zwischen 40-60%, in Peaks auch höher. Die VM ist inzwischen so ressourcenhungrig, dass sie andere Maschinen in der CPU Verfügbarkeit einschränkt und der Kühlungsaufwand des Hosts hochgeht. Das gab es vorher eindeutig nicht. Ich musste die VM deaktivieren, damit der Rest weiter läuft.
                  • iobroker läuft auf einer Debian Bullseye VM auf einem QNAP ts-253a NAS. Der VM sind 4 Cores und 2GB RAM zugewiesen. CPU zieht sie wie gesagt viel, beim RAM ist sie eher genügsam und kommt meistens mit unter 70% aus.
                  S 1 Reply Last reply
                  0
                  • C ChristianF

                    Danke für die schnellen Antworten. Ich versuche mal, das der Reihe nach zu beantworten.

                    • die Auslastung ist dauerhaft hoch. Meistens irgendwo zwischen 40-60%, in Peaks auch höher. Die VM ist inzwischen so ressourcenhungrig, dass sie andere Maschinen in der CPU Verfügbarkeit einschränkt und der Kühlungsaufwand des Hosts hochgeht. Das gab es vorher eindeutig nicht. Ich musste die VM deaktivieren, damit der Rest weiter läuft.
                    • iobroker läuft auf einer Debian Bullseye VM auf einem QNAP ts-253a NAS. Der VM sind 4 Cores und 2GB RAM zugewiesen. CPU zieht sie wie gesagt viel, beim RAM ist sie eher genügsam und kommt meistens mit unter 70% aus.
                    S Offline
                    S Offline
                    Strobelix
                    wrote on last edited by
                    #10

                    @christianf kann ähnliches berichten.
                    Bei mir hängt dann vis und auch die Datenpunkte für ca 10sek und dann läuft wieder alles normal.
                    Das wiederholt sich im 30-60sek Takt auch wenn alle Adapter aus sind

                    Raspberrymatic, Homematic & Homematic IP Aktoren, ioBroker auf NUC i3, Nuki, Harmony Hub, Digitalstrom, Diverse Sonoff (Tasmota) und Shellies

                    FeuersturmF 1 Reply Last reply
                    0
                    • S Strobelix

                      @christianf kann ähnliches berichten.
                      Bei mir hängt dann vis und auch die Datenpunkte für ca 10sek und dann läuft wieder alles normal.
                      Das wiederholt sich im 30-60sek Takt auch wenn alle Adapter aus sind

                      FeuersturmF Offline
                      FeuersturmF Offline
                      Feuersturm
                      wrote on last edited by
                      #11

                      @strobelix hast du auch deine Skripte einmal testweise deaktiviert?

                      S 1 Reply Last reply
                      0
                      • FeuersturmF Feuersturm

                        @strobelix hast du auch deine Skripte einmal testweise deaktiviert?

                        S Offline
                        S Offline
                        Strobelix
                        wrote on last edited by
                        #12

                        @feuersturm macht das einen Unterschied, wenn der Javascript Adapter nich läuft?

                        Raspberrymatic, Homematic & Homematic IP Aktoren, ioBroker auf NUC i3, Nuki, Harmony Hub, Digitalstrom, Diverse Sonoff (Tasmota) und Shellies

                        FeuersturmF 1 Reply Last reply
                        0
                        • S Strobelix

                          @feuersturm macht das einen Unterschied, wenn der Javascript Adapter nich läuft?

                          FeuersturmF Offline
                          FeuersturmF Offline
                          Feuersturm
                          wrote on last edited by
                          #13

                          @strobelix Ok, dann sollten auch keine Skripte mehr laufen.

                          C 1 Reply Last reply
                          0
                          • FeuersturmF Feuersturm

                            @strobelix Ok, dann sollten auch keine Skripte mehr laufen.

                            C Offline
                            C Offline
                            ChristianF
                            wrote on last edited by
                            #14

                            Ich habe auch noch mal ein bisschen Analyse betrieben und testweise den Info Adapter deaktiviert, den ich im Verdacht hatte. Keine Änderung. Mit einem versuchten Downgrade auf 3.3.19 habe ich mir dann erfolgreich die Installation zerschossen und durfte komplett neu anfangen. Ergebnis: exakt dasselbe.

                            S 1 Reply Last reply
                            0
                            • C ChristianF

                              Ich habe auch noch mal ein bisschen Analyse betrieben und testweise den Info Adapter deaktiviert, den ich im Verdacht hatte. Keine Änderung. Mit einem versuchten Downgrade auf 3.3.19 habe ich mir dann erfolgreich die Installation zerschossen und durfte komplett neu anfangen. Ergebnis: exakt dasselbe.

                              S Offline
                              S Offline
                              Strobelix
                              wrote on last edited by
                              #15

                              @christianf
                              Ich bin auch auf js 3.3.19 dazu muss man dann auch den Admin downgraden.
                              Es ist jetzt anders aber nicht so wie vorher.
                              Ich habe immer noch das Problem, dass iobroker jede Minute für gut 10 Sekunden hängt.
                              Ich hoffe ich finde das Problem bald

                              Raspberrymatic, Homematic & Homematic IP Aktoren, ioBroker auf NUC i3, Nuki, Harmony Hub, Digitalstrom, Diverse Sonoff (Tasmota) und Shellies

                              E 1 Reply Last reply
                              0
                              • S Strobelix

                                @christianf
                                Ich bin auch auf js 3.3.19 dazu muss man dann auch den Admin downgraden.
                                Es ist jetzt anders aber nicht so wie vorher.
                                Ich habe immer noch das Problem, dass iobroker jede Minute für gut 10 Sekunden hängt.
                                Ich hoffe ich finde das Problem bald

                                E Away
                                E Away
                                e-s
                                wrote on last edited by e-s
                                #16

                                @strobelix
                                Habe bei mir das Problem auch, bei mir hat der shelly Adapter generell 30-40% mehr gemacht. Den Fehler davon konnte ich schon eingrenzen.
                                Aber ich habe auch rhythmisch jede Minute 2 Peaks welche jeweils ca. 4 Sekunden andauern mit einer kurzen Pause dazwischen.
                                Da die grundlast durch den shelly so hoch war, kam ich auch auf volle auslastung. Ohne den Fehler habe ich zwischen 10 und 20% Ruhe und 80% in den Peaks.
                                Werde auch mal schauen ob ich noch etwas finden kann.

                                edit:
                                bei mir war fb-checkpresense das Problem, wenn der Adapter aus ist, dann habe ich keine Peaks mehr

                                S 1 Reply Last reply
                                0
                                • E e-s

                                  @strobelix
                                  Habe bei mir das Problem auch, bei mir hat der shelly Adapter generell 30-40% mehr gemacht. Den Fehler davon konnte ich schon eingrenzen.
                                  Aber ich habe auch rhythmisch jede Minute 2 Peaks welche jeweils ca. 4 Sekunden andauern mit einer kurzen Pause dazwischen.
                                  Da die grundlast durch den shelly so hoch war, kam ich auch auf volle auslastung. Ohne den Fehler habe ich zwischen 10 und 20% Ruhe und 80% in den Peaks.
                                  Werde auch mal schauen ob ich noch etwas finden kann.

                                  edit:
                                  bei mir war fb-checkpresense das Problem, wenn der Adapter aus ist, dann habe ich keine Peaks mehr

                                  S Offline
                                  S Offline
                                  Strobelix
                                  wrote on last edited by
                                  #17

                                  @e-s habe den Übeltäter jetzt auch endlich gefunden. Liegt nicht am js-controller sondern am Fröling Connect Adapter. Der frägt in meinem Fall so viele Daten ab, das das System dann kurz hängt.

                                  Raspberrymatic, Homematic & Homematic IP Aktoren, ioBroker auf NUC i3, Nuki, Harmony Hub, Digitalstrom, Diverse Sonoff (Tasmota) und Shellies

                                  1 Reply Last reply
                                  0
                                  Reply
                                  • Reply as topic
                                  Log in to reply
                                  • Oldest to Newest
                                  • Newest to Oldest
                                  • Most Votes


                                  Support us

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

                                  572

                                  Online

                                  32.7k

                                  Users

                                  82.5k

                                  Topics

                                  1.3m

                                  Posts
                                  Community
                                  Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                  ioBroker Community 2014-2025
                                  logo
                                  • Login

                                  • Don't have an account? Register

                                  • Login or register to search.
                                  • First post
                                    Last post
                                  0
                                  • Home
                                  • Recent
                                  • Tags
                                  • Unread 0
                                  • Categories
                                  • Unreplied
                                  • Popular
                                  • GitHub
                                  • Docu
                                  • Hilfe