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. Skripten / Logik
  4. JavaScript
  5. controller.js frist Ram und javascript.X bei >90%

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.0k

controller.js frist Ram und javascript.X bei >90%

Geplant Angeheftet Gesperrt Verschoben JavaScript
14 Beiträge 4 Kommentatoren 1.0k Aufrufe 3 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.
  • paul53P paul53

    @tasuanetrukiat sagte: beide Javascript-Prozesse hier viel CPU-Last generieren.

    Gibt es Skripte in der Gruppe "global" (Expertenmodus)?

    T Offline
    T Offline
    tasuanetrukiat
    schrieb am zuletzt editiert von
    #4

    @paul53 sagte in controller.js frist Ram und javascript.X bei >90%:

    @tasuanetrukiat sagte: beide Javascript-Prozesse hier viel CPU-Last generieren.

    Gibt es Skripte in der Gruppe "global" (Expertenmodus)?
    Also ich habe da nie rum gefummelt und nie den Expertenmodus verwendet.

    paul53P 1 Antwort Letzte Antwort
    0
    • T tasuanetrukiat

      @paul53 sagte in controller.js frist Ram und javascript.X bei >90%:

      @tasuanetrukiat sagte: beide Javascript-Prozesse hier viel CPU-Last generieren.

      Gibt es Skripte in der Gruppe "global" (Expertenmodus)?
      Also ich habe da nie rum gefummelt und nie den Expertenmodus verwendet.

      paul53P Offline
      paul53P Offline
      paul53
      schrieb am zuletzt editiert von
      #5

      @tasuanetrukiat sagte: da nie rum gefummelt und nie den Expertenmodus verwendet.

      Vielleicht hat der Adapter "valuetracker" Skripte unter "global" erstellt?

      Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
      Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

      T 1 Antwort Letzte Antwort
      0
      • paul53P paul53

        @tasuanetrukiat sagte: da nie rum gefummelt und nie den Expertenmodus verwendet.

        Vielleicht hat der Adapter "valuetracker" Skripte unter "global" erstellt?

        T Offline
        T Offline
        tasuanetrukiat
        schrieb am zuletzt editiert von
        #6

        @paul53 sagte in controller.js frist Ram und javascript.X bei >90%:

        @tasuanetrukiat sagte: da nie rum gefummelt und nie den Expertenmodus verwendet.

        Vielleicht hat der Adapter "valuetracker" Skripte unter "global" erstellt?
        Sieht nicht so aus:
        95c7c16b-abe1-4199-90b5-df89fd273562-grafik.png

        paul53P 1 Antwort Letzte Antwort
        0
        • BananaJoeB Offline
          BananaJoeB Offline
          BananaJoe
          Most Active
          schrieb am zuletzt editiert von BananaJoe
          #7

          @tasuanetrukiat sagte in controller.js frist Ram und javascript.X bei >90%:

          Was mich auch wundert ist das beide Javascript-Prozesse hier viel CPU-Last generieren. Ich hatte eher damit gerechnet das nur einer solche Probleme macht.
          Wenn ich alle Skripte stoppe dann sinkt auch die CPU Last nicht sehr sondern bleibt auf hoher Nutzung bis ich den Docker-Container neu starte.
          Was mir aber gerade aufgefallen ist: Im Instanzscreen werden beide Prozesse immer wieder rot:

          Ich würde stark vermuten das du Amok-Laufende Skripte hast.
          Beispielsweise ein Skript welches viele oder sogar endlos neue Trigger erzeugt - und dann statt wie geplant 1 Trigger dann gleich 50 anspringen die alle das gleiche machen.

          Was für eine CPU steckt in deinem XEN-Server Host?

          valuetrackerovertime ist ein eigener Adapter und sollte somit getrennt in der CPU-Auslastung auftauchen. Und keine Wechselwirkung mit den JavaSkript-Adapter-Instanzen haben. Außer wenn du mit Skripten darauf reagierst

          ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 9 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV 750W kaskadiert || Creality CR-10 SE 3D-Drucker

          T 1 Antwort Letzte Antwort
          0
          • BananaJoeB BananaJoe

            @tasuanetrukiat sagte in controller.js frist Ram und javascript.X bei >90%:

            Was mich auch wundert ist das beide Javascript-Prozesse hier viel CPU-Last generieren. Ich hatte eher damit gerechnet das nur einer solche Probleme macht.
            Wenn ich alle Skripte stoppe dann sinkt auch die CPU Last nicht sehr sondern bleibt auf hoher Nutzung bis ich den Docker-Container neu starte.
            Was mir aber gerade aufgefallen ist: Im Instanzscreen werden beide Prozesse immer wieder rot:

            Ich würde stark vermuten das du Amok-Laufende Skripte hast.
            Beispielsweise ein Skript welches viele oder sogar endlos neue Trigger erzeugt - und dann statt wie geplant 1 Trigger dann gleich 50 anspringen die alle das gleiche machen.

            Was für eine CPU steckt in deinem XEN-Server Host?

            valuetrackerovertime ist ein eigener Adapter und sollte somit getrennt in der CPU-Auslastung auftauchen. Und keine Wechselwirkung mit den JavaSkript-Adapter-Instanzen haben. Außer wenn du mit Skripten darauf reagierst

            T Offline
            T Offline
            tasuanetrukiat
            schrieb am zuletzt editiert von
            #8

            @bananajoe sagte in controller.js frist Ram und javascript.X bei >90%:

            @tasuanetrukiat sagte in controller.js frist Ram und javascript.X bei >90%:

            Was mich auch wundert ist das beide Javascript-Prozesse hier viel CPU-Last generieren. Ich hatte eher damit gerechnet das nur einer solche Probleme macht.
            Wenn ich alle Skripte stoppe dann sinkt auch die CPU Last nicht sehr sondern bleibt auf hoher Nutzung bis ich den Docker-Container neu starte.
            Was mir aber gerade aufgefallen ist: Im Instanzscreen werden beide Prozesse immer wieder rot:

            Ich würde stark vermuten das du Amok-Laufende Skripte hast.
            Beispielsweise ein Skript welches viele oder sogar endlos neue Trigger erzeugt - und dann statt wie geplant 1 Trigger dann gleich 50 anspringen die alle das gleiche machen.

            Was für eine CPU steckt in deinem XEN-Server Host?

            Steht oben im iobroker log:

            "model":"AMD EPYC 7251 8-Core Processor"
            

            Sollte eigentlich nicht sein. Vor allem wenn ich gar keine Skripte starte sollte die CPU nicht bei nahe 100 % arbeiten, oder?

            paul53P 1 Antwort Letzte Antwort
            0
            • T tasuanetrukiat

              @paul53 sagte in controller.js frist Ram und javascript.X bei >90%:

              @tasuanetrukiat sagte: da nie rum gefummelt und nie den Expertenmodus verwendet.

              Vielleicht hat der Adapter "valuetracker" Skripte unter "global" erstellt?
              Sieht nicht so aus:
              95c7c16b-abe1-4199-90b5-df89fd273562-grafik.png

              paul53P Offline
              paul53P Offline
              paul53
              schrieb am zuletzt editiert von
              #9

              @tasuanetrukiat sagte: Sieht nicht so aus:

              Dann vermute ich, dass du Skripte hast, die Amok laufen, sobald sie auf Datenpunkte von "valuetracker" zugreifen / triggern.

              Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
              Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

              T 1 Antwort Letzte Antwort
              0
              • paul53P paul53

                @tasuanetrukiat sagte: Sieht nicht so aus:

                Dann vermute ich, dass du Skripte hast, die Amok laufen, sobald sie auf Datenpunkte von "valuetracker" zugreifen / triggern.

                T Offline
                T Offline
                tasuanetrukiat
                schrieb am zuletzt editiert von
                #10

                @paul53 sagte in controller.js frist Ram und javascript.X bei >90%:

                @tasuanetrukiat sagte: Sieht nicht so aus:

                Dann vermute ich, dass du Skripte hast, die Amok laufen, sobald sie auf Datenpunkte von "valuetracker" zugreifen / triggern.

                Ja, ich habe wohl das eine oder andere Skript das mal auf einen Wert vom valuetracker zugreift. Aber wenn das skript gar nicht gestartet wird, sollte es dann doch auch nicht wild laufen, oder?

                1 Antwort Letzte Antwort
                0
                • T tasuanetrukiat

                  @bananajoe sagte in controller.js frist Ram und javascript.X bei >90%:

                  @tasuanetrukiat sagte in controller.js frist Ram und javascript.X bei >90%:

                  Was mich auch wundert ist das beide Javascript-Prozesse hier viel CPU-Last generieren. Ich hatte eher damit gerechnet das nur einer solche Probleme macht.
                  Wenn ich alle Skripte stoppe dann sinkt auch die CPU Last nicht sehr sondern bleibt auf hoher Nutzung bis ich den Docker-Container neu starte.
                  Was mir aber gerade aufgefallen ist: Im Instanzscreen werden beide Prozesse immer wieder rot:

                  Ich würde stark vermuten das du Amok-Laufende Skripte hast.
                  Beispielsweise ein Skript welches viele oder sogar endlos neue Trigger erzeugt - und dann statt wie geplant 1 Trigger dann gleich 50 anspringen die alle das gleiche machen.

                  Was für eine CPU steckt in deinem XEN-Server Host?

                  Steht oben im iobroker log:

                  "model":"AMD EPYC 7251 8-Core Processor"
                  

                  Sollte eigentlich nicht sein. Vor allem wenn ich gar keine Skripte starte sollte die CPU nicht bei nahe 100 % arbeiten, oder?

                  paul53P Offline
                  paul53P Offline
                  paul53
                  schrieb am zuletzt editiert von
                  #11

                  @tasuanetrukiat sagte: wenn ich gar keine Skripte starte sollte die CPU nicht bei nahe 100 % arbeiten, oder?

                  Nachdem alle Skripte gestoppt wurden, kann es sehr lange dauern, bis alle gepufferten Ereignisse abgearbeitet sind. Da hilft nur ein anschließender Neustart von ioBroker.

                  Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                  Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                  T 1 Antwort Letzte Antwort
                  0
                  • paul53P paul53

                    @tasuanetrukiat sagte: wenn ich gar keine Skripte starte sollte die CPU nicht bei nahe 100 % arbeiten, oder?

                    Nachdem alle Skripte gestoppt wurden, kann es sehr lange dauern, bis alle gepufferten Ereignisse abgearbeitet sind. Da hilft nur ein anschließender Neustart von ioBroker.

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

                    @paul53 sagte in controller.js frist Ram und javascript.X bei >90%:

                    @tasuanetrukiat sagte: wenn ich gar keine Skripte starte sollte die CPU nicht bei nahe 100 % arbeiten, oder?

                    Nachdem alle Skripte gestoppt wurden, kann es sehr lange dauern, bis alle gepufferten Ereignisse abgearbeitet sind. Da hilft nur ein anschließender Neustart von ioBroker.

                    Das hatte ja trotz gestoppter Skripte auch nicht geholfen. Erst das stoppen des valuetracker hat gezeigt das es irgendwo damit zusammen hängt.
                    Dann hatte ich alle getrackten Werte im VT abgeschaltet und den VT selber wieder eingeschaltet und bisher sind auch keine hohen Werte zu beobachten.

                    T 1 Antwort Letzte Antwort
                    0
                    • T tasuanetrukiat

                      @paul53 sagte in controller.js frist Ram und javascript.X bei >90%:

                      @tasuanetrukiat sagte: wenn ich gar keine Skripte starte sollte die CPU nicht bei nahe 100 % arbeiten, oder?

                      Nachdem alle Skripte gestoppt wurden, kann es sehr lange dauern, bis alle gepufferten Ereignisse abgearbeitet sind. Da hilft nur ein anschließender Neustart von ioBroker.

                      Das hatte ja trotz gestoppter Skripte auch nicht geholfen. Erst das stoppen des valuetracker hat gezeigt das es irgendwo damit zusammen hängt.
                      Dann hatte ich alle getrackten Werte im VT abgeschaltet und den VT selber wieder eingeschaltet und bisher sind auch keine hohen Werte zu beobachten.

                      T Offline
                      T Offline
                      tasuanetrukiat
                      schrieb am zuletzt editiert von
                      #13

                      Aber das mit einem Trigger den ich immer wieder starte kann tatsächlich noch zusätzlich sein, da ich das mit den Blockly Skripten noch nicht vollständig verstanden habe.

                      Da sollte ich aber einen eigenen Tröt für machen.

                      CodierknechtC 1 Antwort Letzte Antwort
                      0
                      • T tasuanetrukiat

                        Aber das mit einem Trigger den ich immer wieder starte kann tatsächlich noch zusätzlich sein, da ich das mit den Blockly Skripten noch nicht vollständig verstanden habe.

                        Da sollte ich aber einen eigenen Tröt für machen.

                        CodierknechtC Online
                        CodierknechtC Online
                        Codierknecht
                        Developer Most Active
                        schrieb am zuletzt editiert von
                        #14

                        @tasuanetrukiat sagte in controller.js frist Ram und javascript.X bei >90%:

                        da ich das mit den Blockly Skripten noch nicht vollständig verstanden habe

                        Lesestoff: https://forum.iobroker.net/topic/70481/blockly-for-dummies-starthilfe-und-tipps

                        Ganz wichtig: "Trigger in Trigger" - nicht machen, niemals, never ever!

                        "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

                        Proxmox 9.1.1 LXC|8 GB|Core i7-6700
                        HmIP|ZigBee|Tasmota|Unifi
                        Zabbix Certified Specialist
                        Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

                        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

                        680

                        Online

                        32.6k

                        Benutzer

                        82.0k

                        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