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. [gelöst]Javascript extrem langsam

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    22
    1
    1.2k

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

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

[gelöst]Javascript extrem langsam

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
javascriptlangsam
34 Beiträge 6 Kommentatoren 3.5k Aufrufe 6 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.
  • T Tschaeens

    Hallo,
    ich hoffe ihr könnt mir weiterhelfen.
    Manchmal habe ich das Problem, dass mein javascript in ioBroker total träge reagiert. Das heißt meine Blocklys schalten auch total träge. Adapter sind auf dem aktuellen Stand.
    IoBroker läuft im Docker auf der synology DS718+.
    Js Controller 3.1.6
    Npm 6.14.6
    Node 12.18.3
    Docker Version 5.0.0
    Das ganze ist seit einem Neustart heute nacht. Manchmal habe ich das Problem mehrere Tage, meistens aber nur 1-2 Tage. Danach funzt wieder alles.

    Vielen Dank für eure Hilfe!
    Lieben Gruß

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

    @Tschaeens

    free -h
    who -r
    

    sagt?

    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

    T 1 Antwort Letzte Antwort
    0
    • Thomas BraunT Thomas Braun

      @Tschaeens

      free -h
      who -r
      

      sagt?

      T Offline
      T Offline
      Tschaeens
      schrieb am zuletzt editiert von Tschaeens
      #3

      @Thomas-Braun

      Danke für die Hilfe.
      free -h zeigt

                   total        used        free      shared     buff/cache  available 
      Mem:          9,6Gi       4,1Gi       622Mi        54Mi       4,9Gi       5,2Gi 
      Swap:         7,7Gi        11Mi       7,7Gi
      

      who -r zeigt keinerlei Infos.

      Thomas BraunT 1 Antwort Letzte Antwort
      0
      • T Tschaeens

        @Thomas-Braun

        Danke für die Hilfe.
        free -h zeigt

                     total        used        free      shared     buff/cache  available 
        Mem:          9,6Gi       4,1Gi       622Mi        54Mi       4,9Gi       5,2Gi 
        Swap:         7,7Gi        11Mi       7,7Gi
        

        who -r zeigt keinerlei Infos.

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

        @Tschaeens
        Bitte Text in CodeTags setzen.

        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

        T 1 Antwort Letzte Antwort
        0
        • Thomas BraunT Thomas Braun

          @Tschaeens
          Bitte Text in CodeTags setzen.

          T Offline
          T Offline
          Tschaeens
          schrieb am zuletzt editiert von
          #5

          @Thomas-Braun
          habe ich gemacht. Sry wusste ich nicht.

          Thomas BraunT 1 Antwort Letzte Antwort
          0
          • T Tschaeens

            @Thomas-Braun
            habe ich gemacht. Sry wusste ich nicht.

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

            @Tschaeens Ach Docker...
            Les ich jetzt erst.
            Bei dem Kram bin ich raus.

            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

            T 1 Antwort Letzte Antwort
            0
            • Thomas BraunT Thomas Braun

              @Tschaeens Ach Docker...
              Les ich jetzt erst.
              Bei dem Kram bin ich raus.

              T Offline
              T Offline
              Tschaeens
              schrieb am zuletzt editiert von
              #7

              @Thomas-Braun okay schade.
              Bin aber eh am überlegen ob ich meine ioBroker Installtation auf einen Nuc umziehe?
              Kannst du mir dazu raten?

              Thomas BraunT 1 Antwort Letzte Antwort
              0
              • T Tschaeens

                @Thomas-Braun okay schade.
                Bin aber eh am überlegen ob ich meine ioBroker Installtation auf einen Nuc umziehe?
                Kannst du mir dazu raten?

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

                @Tschaeens
                Prinzipiell schon. Wobei ich auch auf einem NUC kein Docker fahren würde. Ich bevorzuge eine native Installation.

                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

                T 1 Antwort Letzte Antwort
                0
                • Thomas BraunT Thomas Braun

                  @Tschaeens
                  Prinzipiell schon. Wobei ich auch auf einem NUC kein Docker fahren würde. Ich bevorzuge eine native Installation.

                  T Offline
                  T Offline
                  Tschaeens
                  schrieb am zuletzt editiert von
                  #9

                  @Thomas-Braun
                  Kay danke dir. Das heißt ich installiere auf dem NUC proxmox und lass dann den ioBroker auf einer VM laufen?

                  Thomas BraunT crunchipC 2 Antworten Letzte Antwort
                  0
                  • T Tschaeens

                    @Thomas-Braun
                    Kay danke dir. Das heißt ich installiere auf dem NUC proxmox und lass dann den ioBroker auf einer VM laufen?

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

                    @Tschaeens
                    Das machen viele, ich würde da allerdings unmittelbar ein Debian drauf knallen. Kein proxmox oder sonstigen VM oder Container-Kram. Da sehe ich für mich nicht genug Vorteile.

                    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
                    • T Tschaeens

                      @Thomas-Braun
                      Kay danke dir. Das heißt ich installiere auf dem NUC proxmox und lass dann den ioBroker auf einer VM laufen?

                      crunchipC Abwesend
                      crunchipC Abwesend
                      crunchip
                      Forum Testing Most Active
                      schrieb am zuletzt editiert von
                      #11

                      @Tschaeens native meinte er, eine reine z.b debian Installation.
                      wenn du mehr als nur Iobroker laufen lassen willst und je nach dem , wie leistungsstark dein nuc sein sollte, kannst du auch proxmox installieren.
                      ob LXC oder VM ist wieder, zum einen Geschmackssache und je nach Anwendungsfall verschieden

                      umgestiegen von Proxmox auf Unraid

                      T 1 Antwort Letzte Antwort
                      0
                      • crunchipC crunchip

                        @Tschaeens native meinte er, eine reine z.b debian Installation.
                        wenn du mehr als nur Iobroker laufen lassen willst und je nach dem , wie leistungsstark dein nuc sein sollte, kannst du auch proxmox installieren.
                        ob LXC oder VM ist wieder, zum einen Geschmackssache und je nach Anwendungsfall verschieden

                        T Offline
                        T Offline
                        Tschaeens
                        schrieb am zuletzt editiert von
                        #12

                        @crunchip
                        Okay super. Danke für eure Antworten. Dann informier ich mich mal dahingegen.
                        Vllt kann dennoch noch jemand mein Problem lösen. Ich habe auch das Gefühl, dass mehrere javascript instanzen laufen. Wie kann ich das denn überprüfen?

                        crunchipC liv-in-skyL 2 Antworten Letzte Antwort
                        0
                        • T Tschaeens

                          @crunchip
                          Okay super. Danke für eure Antworten. Dann informier ich mich mal dahingegen.
                          Vllt kann dennoch noch jemand mein Problem lösen. Ich habe auch das Gefühl, dass mehrere javascript instanzen laufen. Wie kann ich das denn überprüfen?

                          crunchipC Abwesend
                          crunchipC Abwesend
                          crunchip
                          Forum Testing Most Active
                          schrieb am zuletzt editiert von crunchip
                          #13

                          @Tschaeens sagte in Javascript extrem langsam:

                          Ich habe auch das Gefühl, dass mehrere javascript instanzen laufen

                          is das jetzt ne ERNSTE Frage??:thinking_face:

                          als Beispiel, ich habe 2 Instanzen installiert und eine davon läuft
                          e87bcc4d-165e-4ac6-beee-eeb59ea24317-image.png

                          umgestiegen von Proxmox auf Unraid

                          T 1 Antwort Letzte Antwort
                          0
                          • crunchipC crunchip

                            @Tschaeens sagte in Javascript extrem langsam:

                            Ich habe auch das Gefühl, dass mehrere javascript instanzen laufen

                            is das jetzt ne ERNSTE Frage??:thinking_face:

                            als Beispiel, ich habe 2 Instanzen installiert und eine davon läuft
                            e87bcc4d-165e-4ac6-beee-eeb59ea24317-image.png

                            T Offline
                            T Offline
                            Tschaeens
                            schrieb am zuletzt editiert von Tschaeens
                            #14

                            @crunchip
                            Ne dort habe ich nur eine Instanz, aber manchmal wird diese kurz gelb und unter Skripte steht bei einem Blockly "Instanz ist deaktiviert" obwohl diese aktiviert ist. Naja ich bin nur auf Fehlersuche, warum meine Blockly´s so träge schalten oder überhaupt nicht.
                            d1d44a79-caee-443a-b597-7d377ac754b7-image.png

                            liv-in-skyL 1 Antwort Letzte Antwort
                            0
                            • T Tschaeens

                              @crunchip
                              Okay super. Danke für eure Antworten. Dann informier ich mich mal dahingegen.
                              Vllt kann dennoch noch jemand mein Problem lösen. Ich habe auch das Gefühl, dass mehrere javascript instanzen laufen. Wie kann ich das denn überprüfen?

                              liv-in-skyL Offline
                              liv-in-skyL Offline
                              liv-in-sky
                              schrieb am zuletzt editiert von liv-in-sky
                              #15

                              @Tschaeens

                              ich kenne dieses gefühl. bei meinen programmiererlebnissen kommt es ab und an vor, dass ein script fehler macht. starte ich dann die instanz neu, kommt es vor, dass ein fehlerbehaftetes script doppelt läuft. erst ein stoppen des scriptes und ein restart des iobroker systems helfen dann.

                              wenn du auf der console "htop" öffnest und die javascript instanz immer oben stehrt, bei cpu% , könnte es sein, dass ein script ein problem macht

                              beende mal die neusten importierten scripteund beobachte

                              nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                              T 1 Antwort Letzte Antwort
                              0
                              • T Tschaeens

                                @crunchip
                                Ne dort habe ich nur eine Instanz, aber manchmal wird diese kurz gelb und unter Skripte steht bei einem Blockly "Instanz ist deaktiviert" obwohl diese aktiviert ist. Naja ich bin nur auf Fehlersuche, warum meine Blockly´s so träge schalten oder überhaupt nicht.
                                d1d44a79-caee-443a-b597-7d377ac754b7-image.png

                                liv-in-skyL Offline
                                liv-in-skyL Offline
                                liv-in-sky
                                schrieb am zuletzt editiert von
                                #16

                                @Tschaeens sagte in Javascript extrem langsam:

                                @crunchip
                                Ne dort habe ich nur eine Instanz, aber manchmal wird diese kurz gelb und unter Skripte steht bei einem Blockly "Instanz ist deaktiviert" obwohl diese aktiviert ist. Naja ich bin nur auf Fehlersuche, warum meine Blockly´s so träge schalten oder überhaupt nicht.
                                d1d44a79-caee-443a-b597-7d377ac754b7-image.png

                                das kommt auch bei mir vor - ist glaube eher ein browser update problem - ignoriere ich einfach

                                nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                                1 Antwort Letzte Antwort
                                0
                                • liv-in-skyL liv-in-sky

                                  @Tschaeens

                                  ich kenne dieses gefühl. bei meinen programmiererlebnissen kommt es ab und an vor, dass ein script fehler macht. starte ich dann die instanz neu, kommt es vor, dass ein fehlerbehaftetes script doppelt läuft. erst ein stoppen des scriptes und ein restart des iobroker systems helfen dann.

                                  wenn du auf der console "htop" öffnest und die javascript instanz immer oben stehrt, bei cpu% , könnte es sein, dass ein script ein problem macht

                                  beende mal die neusten importierten scripteund beobachte

                                  T Offline
                                  T Offline
                                  Tschaeens
                                  schrieb am zuletzt editiert von
                                  #17

                                  @liv-in-sky
                                  02997325-5dd0-4992-bcd2-1be8853b5877-image.png

                                  ja so sieht das bei mir aus. Javascript hat die meiste Auslastung!

                                  liv-in-skyL 2 Antworten Letzte Antwort
                                  0
                                  • T Tschaeens

                                    @liv-in-sky
                                    02997325-5dd0-4992-bcd2-1be8853b5877-image.png

                                    ja so sieht das bei mir aus. Javascript hat die meiste Auslastung!

                                    liv-in-skyL Offline
                                    liv-in-skyL Offline
                                    liv-in-sky
                                    schrieb am zuletzt editiert von
                                    #18

                                    @Tschaeens ich denke, ist ein defektes script, wenn das dauerhaft so ist. es kann auch spitzen geben, wo javascript mal kurzzeitig höhere werte hat

                                    nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                                    1 Antwort Letzte Antwort
                                    0
                                    • T Tschaeens

                                      @liv-in-sky
                                      02997325-5dd0-4992-bcd2-1be8853b5877-image.png

                                      ja so sieht das bei mir aus. Javascript hat die meiste Auslastung!

                                      liv-in-skyL Offline
                                      liv-in-skyL Offline
                                      liv-in-sky
                                      schrieb am zuletzt editiert von liv-in-sky
                                      #19

                                      @Tschaeens

                                      du könntest die eine neue js instanz machen und 2-3 einfache lichtschalter scripte hineinkopieren. dann die alten js instanzen deaktivieren. wenn dann dass schalten schnell ist, weißt du, dass es ein script in den anderen instanzen sein müßte.

                                      mache aber einen neustart nach dem disablen der alten instanzen

                                      nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                                      T 1 Antwort Letzte Antwort
                                      0
                                      • liv-in-skyL liv-in-sky

                                        @Tschaeens

                                        du könntest die eine neue js instanz machen und 2-3 einfache lichtschalter scripte hineinkopieren. dann die alten js instanzen deaktivieren. wenn dann dass schalten schnell ist, weißt du, dass es ein script in den anderen instanzen sein müßte.

                                        mache aber einen neustart nach dem disablen der alten instanzen

                                        T Offline
                                        T Offline
                                        Tschaeens
                                        schrieb am zuletzt editiert von
                                        #20

                                        @liv-in-sky
                                        Danke für die Hilfe. Werde ich jetzt mal versuchen. Vllt ist auch meine NAS zu langsam!

                                        P 1 Antwort Letzte Antwort
                                        0
                                        • T Tschaeens

                                          @liv-in-sky
                                          Danke für die Hilfe. Werde ich jetzt mal versuchen. Vllt ist auch meine NAS zu langsam!

                                          P Offline
                                          P Offline
                                          peterfido
                                          schrieb am zuletzt editiert von
                                          #21

                                          @Tschaeens
                                          CPU Auslastung 26 Prozent. Würde bei einem 4 Kerner bedeuten, dass Javascript einen Kern mit 100 Prozent voll auslastet. Z.B. eine Endlosschleife in einem Skript.

                                          Gruß

                                          Peterfido


                                          Proxmox auf Intel NUC12WSHi5
                                          ioBroker: Debian (VM)
                                          CCU: Debmatic (VM)
                                          Influx: Debian (VM)
                                          Grafana: Debian (VM)
                                          eBus: Debian (VM)
                                          Zigbee: Debian (VM) mit zigbee2mqtt

                                          T 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

                                          375

                                          Online

                                          32.5k

                                          Benutzer

                                          81.7k

                                          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