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.
  • 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
                      • P peterfido

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

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

                        @peterfido
                        Wie erkenne ich eine Endlosschleife im Skript? Habe jetzt alles deaktiviert und dennoch so eine hohe Auslastung?
                        Ja meine Synology hat 4 Kerne. Soweit ich weiß war meine Auslastung schon immer so bei 20%! Ich dachte ioBroker benötigt so viel?

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

                          @peterfido
                          Wie erkenne ich eine Endlosschleife im Skript? Habe jetzt alles deaktiviert und dennoch so eine hohe Auslastung?
                          Ja meine Synology hat 4 Kerne. Soweit ich weiß war meine Auslastung schon immer so bei 20%! Ich dachte ioBroker benötigt so viel?

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

                          @Tschaeens neugestartet nach deaktivierung ?

                          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

                          FeuersturmF T 2 Antworten Letzte Antwort
                          0
                          • liv-in-skyL liv-in-sky

                            @Tschaeens neugestartet nach deaktivierung ?

                            FeuersturmF Online
                            FeuersturmF Online
                            Feuersturm
                            schrieb am zuletzt editiert von Feuersturm
                            #24

                            @Tschaeens Du hast nicht zufälligerweise das Skript "[Skript]Covid 19: 7 Tage Werte aller Landkreise" am laufen oder? Mit diesem Skript hatte ich vor kurzem auch das Problem, dass sich meine JS Instanz sehr viel RAM genommen hat und nach einigen Stunden dann abgestürzt ist.
                            Siehe auch: https://forum.iobroker.net/topic/37471/skript-covid-19-7-tage-werte-aller-landkreise/45

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

                              @Tschaeens neugestartet nach deaktivierung ?

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

                              @liv-in-sky
                              CPU liegt jetzt ca. bei 10% nach Neustart
                              5c516f4a-9e0b-4e1c-8f35-04b1c95c0a34-image.png

                              nein keine Covid Statistik aktiv.
                              Danke für eure Hilfe!

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

                                @liv-in-sky
                                CPU liegt jetzt ca. bei 10% nach Neustart
                                5c516f4a-9e0b-4e1c-8f35-04b1c95c0a34-image.png

                                nein keine Covid Statistik aktiv.
                                Danke für eure Hilfe!

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

                                @Tschaeens na ja - jetzt läuft keine js-instanz. daher kannst du jetzt nicht testen, wie die dp schalten. daher eine neue instanz mit nur einem blockly um zu sehen, wie das ganze reagiert

                                ansonsten kannst du nur durch deaktivieren aller scripte und einzelnes dazuschalten herausfinden, wann die cpu wieder steigt

                                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 na ja - jetzt läuft keine js-instanz. daher kannst du jetzt nicht testen, wie die dp schalten. daher eine neue instanz mit nur einem blockly um zu sehen, wie das ganze reagiert

                                  ansonsten kannst du nur durch deaktivieren aller scripte und einzelnes dazuschalten herausfinden, wann die cpu wieder steigt

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

                                  @liv-in-sky
                                  ich werde dies morgen ausprobieren.
                                  Was mir gerade noch aufgefallen ist, dass unter system.adapter.javascript ständig die Verbindung gekappt wird.
                                  cde14fb6-172e-414e-b718-c6d615030379-image.png
                                  dort wechselt ständig true und leer?

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

                                    @liv-in-sky
                                    ich werde dies morgen ausprobieren.
                                    Was mir gerade noch aufgefallen ist, dass unter system.adapter.javascript ständig die Verbindung gekappt wird.
                                    cde14fb6-172e-414e-b718-c6d615030379-image.png
                                    dort wechselt ständig true und leer?

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

                                    @Tschaeens

                                    ich kann dir nur mal eine anydesk session anbieten - vielleicht sehen wir zusammen mehr - mit docker oder nas habe ich halt keine erfahrung - ich könnte nur iobroker mal durchsehen, ob mir was auffällt

                                    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

                                      ich kann dir nur mal eine anydesk session anbieten - vielleicht sehen wir zusammen mehr - mit docker oder nas habe ich halt keine erfahrung - ich könnte nur iobroker mal durchsehen, ob mir was auffällt

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

                                      @liv-in-sky
                                      Danke für deine Hilfe. Nachdem ich jetzt eine neue Instanz geöffnet habe und alle Skripte übertragen habe, ist die CPU dauerhaft bei 12%. Ka an was dies lag, aber ich denke du hattest Recht mit dem Skript.
                                      100eafd1-7094-46aa-a895-fe0b691faf02-image.png
                                      Wäre jetzt aber wirklich interessant an was dies lag, da alle Skripte laufen.
                                      Ich denke ich werde meine ioBroker dennoch auf einen Nuc umziehen!

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

                                        @liv-in-sky
                                        Danke für deine Hilfe. Nachdem ich jetzt eine neue Instanz geöffnet habe und alle Skripte übertragen habe, ist die CPU dauerhaft bei 12%. Ka an was dies lag, aber ich denke du hattest Recht mit dem Skript.
                                        100eafd1-7094-46aa-a895-fe0b691faf02-image.png
                                        Wäre jetzt aber wirklich interessant an was dies lag, da alle Skripte laufen.
                                        Ich denke ich werde meine ioBroker dennoch auf einen Nuc umziehen!

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

                                        @Tschaeens

                                        ein nuc mit proxmox ist eine feine sache. wenn aber dein jetziges system läuft, ist es einfacher, auf den nuc umzuziehen, da man ja immer weiß, man hat das alte system noch im rücken und kann sich zeit lassen beim einrichten

                                        es kommt halt immer was neues dazu (meine erfahrung) oder es wird etws ausprobiert. mit proxmox ist das sehr einfach zu handhaben. hatte anfangs nur nas und ioproker auf proxmox. mittlerweile sind plex, sql server , pi-hole und motioneye dazu gekommen. war immer schnell eingerichtet

                                        ein voll-backup für iobroker, bevor man "große" updates macht, ist auch super 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

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

                                          @Tschaeens

                                          ein nuc mit proxmox ist eine feine sache. wenn aber dein jetziges system läuft, ist es einfacher, auf den nuc umzuziehen, da man ja immer weiß, man hat das alte system noch im rücken und kann sich zeit lassen beim einrichten

                                          es kommt halt immer was neues dazu (meine erfahrung) oder es wird etws ausprobiert. mit proxmox ist das sehr einfach zu handhaben. hatte anfangs nur nas und ioproker auf proxmox. mittlerweile sind plex, sql server , pi-hole und motioneye dazu gekommen. war immer schnell eingerichtet

                                          ein voll-backup für iobroker, bevor man "große" updates macht, ist auch super einfach

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

                                          @liv-in-sky
                                          super vielen Dank für deine Infos. Nuc ist bestellt!
                                          Reicht es wenn ich erstmal mit backitup ein Backup erstelle und dies dann auf dem Nuc installiere? Anschließend wäre es sehr net, falls du mal drüber schauen könntest?
                                          Wie meinst du das, dass ich kann die ganze Installation besser sichern kann?Gerne würde ich dich beim Einrichten kontaktieren, wenn dies okay ist? Habe mir in diesen Jahr zwar schon paar Kniffe durch dieses Forum angeeignet, aber ich lerne sehr gerne immer wieder dazu!

                                          liv-in-skyL 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

                                          371

                                          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