Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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. Performance Probleme raspi p4

NEWS

  • Neues YouTube-Video: Visualisierung im Devices-Adapter
    BluefoxB
    Bluefox
    13
    1
    630

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    2.0k

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    11
    1
    892

Performance Probleme raspi p4

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
34 Beiträge 5 Kommentatoren 949 Aufrufe 3 Beobachtet
  • Ä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.
  • HomoranH Homoran

    @homoran sagte in Performance Probleme raspi p4:

    Heisst das, dass da ausser ioBroker noch was auf dem RasPi läuft?

    da fehlt noch ne Antwort.

    und SQL scheint auch noch zu laufen.
    Auf dem Raspi selber oder extern?

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

    @homoran sagte in Performance Probleme raspi p4:

    Heisst das, dass da ausser ioBroker noch was auf dem RasPi läuft?

    @babl sagte in Performance Probleme raspi p4:

    ja das Nut Server Script läuft noch

    @babl sagte in Performance Probleme raspi p4:

    ja SQL läuft intern auf dem Raspi

    Wenn ich jetzt noch was im log finde muss ich dann nochmal fragen oder war das jetzt alles?

    @babl sagte in Performance Probleme raspi p4:

    sollte man das mit der Datenbank anders machen?

    Das ist jetzt nicht das Thema, ich suche im Moment nur Dinge, die die Load "hochtreiben" könnten

    kein Support per PN! - Fragen im Forum stellen -
    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
    Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
    der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

    B 1 Antwort Letzte Antwort
    0
    • HomoranH Homoran

      @homoran sagte in Performance Probleme raspi p4:

      Heisst das, dass da ausser ioBroker noch was auf dem RasPi läuft?

      @babl sagte in Performance Probleme raspi p4:

      ja das Nut Server Script läuft noch

      @babl sagte in Performance Probleme raspi p4:

      ja SQL läuft intern auf dem Raspi

      Wenn ich jetzt noch was im log finde muss ich dann nochmal fragen oder war das jetzt alles?

      @babl sagte in Performance Probleme raspi p4:

      sollte man das mit der Datenbank anders machen?

      Das ist jetzt nicht das Thema, ich suche im Moment nur Dinge, die die Load "hochtreiben" könnten

      B Offline
      B Offline
      babl
      schrieb am zuletzt editiert von
      #17

      @homoran sorry, ich bin davon ausgegangen daß sql eigentlich klar sein sollte, daß dies dabei ist und als ich den nut server eingerichtet habe stieg der load ja nicht, darum habe ich daß jetzt auch nicht mit angegeben, aber du hast schon recht sowas ist "schei....." wenn man Hilfe erwartet und nicht alles angibt, sorry dafür.

      HomoranH 1 Antwort Letzte Antwort
      0
      • B babl

        @thomas-braun Naja, so richtig Probleme, habe ich mit dem load eigentlich nicht es ist schon alles sehr gut erreichbar (vis und Admin) ich habe nur einen Webserver für eine Webseite die ich betreibe und da weiß ich halt daß der load über 1 eigentlich nciht gut ist.

        Das mit dem Zigbee wüßte ich eigentlich nicht was ich hier falsch gemacht habe, dies ist seit dem letzten Update so wenn ich den iobroker neu starte oder den Raspi reboot mache dann wird das Zigbee 3 mal "regebuilded" und dann läuft es aber problemlos Tagelang.

        In Github meinte der Ersteller vom Zigbee Adapter eventuell das da

        Please check if you have the serial port library installed multiple times.

        Aber da weiß ich auch nicht weiter. 1. wie man das überprüfen könnte und 2. woher hier eine weitere installation kommen sollte.

        Aber auf jeden Fall schon mal herzlichen Danke für eure Mühen.

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

        @babl sagte in Performance Probleme raspi p4:

        In Github meinte der Ersteller vom Zigbee Adapter eventuell das da
        Please check if you have the serial port library installed multiple times.

        Ja, da ist vermutlich was doppelt / verschachtelt installiert. Ich hatte das mal mit dem ble-Adapter, der wollte auch bei jedem Neustart des ioBroker gebaut werden. Lag aber daran, dass der doppelt installiert war. Hatte die Doublette denn gelöscht, dann war Ruhe.

        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
        • B babl

          @homoran sorry, ich bin davon ausgegangen daß sql eigentlich klar sein sollte, daß dies dabei ist und als ich den nut server eingerichtet habe stieg der load ja nicht, darum habe ich daß jetzt auch nicht mit angegeben, aber du hast schon recht sowas ist "schei....." wenn man Hilfe erwartet und nicht alles angibt, sorry dafür.

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

          @babl sagte in Performance Probleme raspi p4:

          sorry, ich bin davon ausgegangen daß sql eigentlich klar sein sollte, daß dies dabei ist

          Wo ist SQL dabei?
          hast du mySQL/SQLite oder MariaDB auf dem RasPi installiert?

          @babl sagte in Performance Probleme raspi p4:

          als ich den nut server eingerichtet habe stieg der load ja nicht,

          daran liegt ist es auch wahrscheinlich nicht

          Aber in der load average ist auch einen großer Anteil an I/O-Vorgängen enthalten.
          und wenn eine SQL-Database, in die im Sekundentakt geschrieben wird auf der SD-Karte ist, ist eine so geringe Load average von 1.5 überhaupt nicht verwunderlich.

          Also fassen wir mal zusammen. Auf em Raspi läuft

          • ioBroker
          • mySQL
          • NUT-Server
          • Zigbee über USB (da weiß ich nicht wie sehr das die I/O belastet)

          sonst noch was????

          kein Support per PN! - Fragen im Forum stellen -
          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
          Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

          B 1 Antwort Letzte Antwort
          0
          • HomoranH Homoran

            @babl sagte in Performance Probleme raspi p4:

            sorry, ich bin davon ausgegangen daß sql eigentlich klar sein sollte, daß dies dabei ist

            Wo ist SQL dabei?
            hast du mySQL/SQLite oder MariaDB auf dem RasPi installiert?

            @babl sagte in Performance Probleme raspi p4:

            als ich den nut server eingerichtet habe stieg der load ja nicht,

            daran liegt ist es auch wahrscheinlich nicht

            Aber in der load average ist auch einen großer Anteil an I/O-Vorgängen enthalten.
            und wenn eine SQL-Database, in die im Sekundentakt geschrieben wird auf der SD-Karte ist, ist eine so geringe Load average von 1.5 überhaupt nicht verwunderlich.

            Also fassen wir mal zusammen. Auf em Raspi läuft

            • ioBroker
            • mySQL
            • NUT-Server
            • Zigbee über USB (da weiß ich nicht wie sehr das die I/O belastet)

            sonst noch was????

            B Offline
            B Offline
            babl
            schrieb am zuletzt editiert von babl
            #20

            @homoran sagte in Performance Probleme raspi p4:

            @babl sagte in Performance Probleme raspi p4:

            sorry, ich bin davon ausgegangen daß sql eigentlich klar sein sollte, daß dies dabei ist

            Wo ist SQL dabei?
            hast du mySQL/SQLite oder MariaDB auf dem RasPi installiert?
            My SQL auf dem Raspi installiert

            @babl sagte in Performance Probleme raspi p4:

            als ich den nut server eingerichtet habe stieg der load ja nicht,

            daran liegt ist es auch wahrscheinlich nicht
            Ok Gut

            Aber in der load average ist auch einen großer Anteil an I/O-Vorgängen enthalten.
            und wenn eine SQL-Database, in die im Sekundentakt geschrieben wird auf der SD-Karte ist, ist eine so geringe Load average von 1.5 überhaupt nicht verwunderlich.
            SD Karte ist falsch ich schreibe auf eine SSD über USB 3, hier habe ich mir ja auch gedacht daß das besser werden sollte mit der SSD Platte als mit der SD Karte

            Also fassen wir mal zusammen. Auf em Raspi läuft

            • ioBroker Ja
            • mySQL
            • NUT-Server
            • Zigbee über USB (da weiß ich nicht wie sehr das die I/O belastet)

            sonst noch was????

            IO Broker = Ja
            MySQL = Ja
            Nut-Server = Ja
            Zigbee über Conbee Stick = Ja

            USB 3. SSD von Samsung mit 300mb/s
            USB 2 Conbee Stick
            USB 2 Nut Server USB der USV

            Und Natürlich einiges an Visualisierungen

            HomoranH 1 Antwort Letzte Antwort
            0
            • B babl

              @homoran sagte in Performance Probleme raspi p4:

              @babl sagte in Performance Probleme raspi p4:

              sorry, ich bin davon ausgegangen daß sql eigentlich klar sein sollte, daß dies dabei ist

              Wo ist SQL dabei?
              hast du mySQL/SQLite oder MariaDB auf dem RasPi installiert?
              My SQL auf dem Raspi installiert

              @babl sagte in Performance Probleme raspi p4:

              als ich den nut server eingerichtet habe stieg der load ja nicht,

              daran liegt ist es auch wahrscheinlich nicht
              Ok Gut

              Aber in der load average ist auch einen großer Anteil an I/O-Vorgängen enthalten.
              und wenn eine SQL-Database, in die im Sekundentakt geschrieben wird auf der SD-Karte ist, ist eine so geringe Load average von 1.5 überhaupt nicht verwunderlich.
              SD Karte ist falsch ich schreibe auf eine SSD über USB 3, hier habe ich mir ja auch gedacht daß das besser werden sollte mit der SSD Platte als mit der SD Karte

              Also fassen wir mal zusammen. Auf em Raspi läuft

              • ioBroker Ja
              • mySQL
              • NUT-Server
              • Zigbee über USB (da weiß ich nicht wie sehr das die I/O belastet)

              sonst noch was????

              IO Broker = Ja
              MySQL = Ja
              Nut-Server = Ja
              Zigbee über Conbee Stick = Ja

              USB 3. SSD von Samsung mit 300mb/s
              USB 2 Conbee Stick
              USB 2 Nut Server USB der USV

              Und Natürlich einiges an Visualisierungen

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

              @babl sagte in Performance Probleme raspi p4:

              IO Broker = Ja
              MySQL = Ja
              Nut-Server = Ja
              Zigbee über Conbee Stick = Ja

              da ist die Load average nicht ungewöhnlich.

              @babl sagte in Performance Probleme raspi p4:

              Und Natürlich einiges an Visualisierungen

              bei denen findet die Rechenarbeit nicht auf dem RasPi statt, sondern auf dem Frontend.
              Wenn du natürlich hochauflösende flot-Charts, die im Sekundentakt aktualisieren hast, sieht das anders aus.

              Aber noch mal:
              eine load Average von 1.5 ist schon vollkommen mit deinen Anwendungen erklärt.

              Das sollte aber den RasPi nicht in die Knie zwingen, das geht erst bei >4 los

              kein Support per PN! - Fragen im Forum stellen -
              Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
              Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
              der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

              B 1 Antwort Letzte Antwort
              0
              • HomoranH Homoran

                @babl sagte in Performance Probleme raspi p4:

                IO Broker = Ja
                MySQL = Ja
                Nut-Server = Ja
                Zigbee über Conbee Stick = Ja

                da ist die Load average nicht ungewöhnlich.

                @babl sagte in Performance Probleme raspi p4:

                Und Natürlich einiges an Visualisierungen

                bei denen findet die Rechenarbeit nicht auf dem RasPi statt, sondern auf dem Frontend.
                Wenn du natürlich hochauflösende flot-Charts, die im Sekundentakt aktualisieren hast, sieht das anders aus.

                Aber noch mal:
                eine load Average von 1.5 ist schon vollkommen mit deinen Anwendungen erklärt.

                Das sollte aber den RasPi nicht in die Knie zwingen, das geht erst bei >4 los

                B Offline
                B Offline
                babl
                schrieb am zuletzt editiert von
                #22

                @homoran ok dann bin ich beruhigt,

                wie könnte ich das problem mit dem zigbee jetzt in erfahrung bringen, kannst du mir da vielleicht eventuell auch helfen?

                HomoranH 1 Antwort Letzte Antwort
                0
                • B babl

                  @homoran ok dann bin ich beruhigt,

                  wie könnte ich das problem mit dem zigbee jetzt in erfahrung bringen, kannst du mir da vielleicht eventuell auch helfen?

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

                  @babl sagte in Performance Probleme raspi p4:

                  kannst du mir da vielleicht eventuell auch helfen?

                  nein, ich nutze zigbee nicht und kenne mich da gar nicht aus.
                  aber @Thomas-Braun hat doch schon einiges geschrieben.
                  Hast du das schon ausprobiert?

                  kein Support per PN! - Fragen im Forum stellen -
                  Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                  Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
                  der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                  B 2 Antworten Letzte Antwort
                  1
                  • HomoranH Homoran

                    @babl sagte in Performance Probleme raspi p4:

                    kannst du mir da vielleicht eventuell auch helfen?

                    nein, ich nutze zigbee nicht und kenne mich da gar nicht aus.
                    aber @Thomas-Braun hat doch schon einiges geschrieben.
                    Hast du das schon ausprobiert?

                    B Offline
                    B Offline
                    babl
                    schrieb am zuletzt editiert von babl
                    #24

                    @homoran ok danke, werde ich mal schauen, übrigens so sehen meine VIS aus, sind alle nach dem gleichen Schema.

                    vis.jpg

                    HomoranH 1 Antwort Letzte Antwort
                    0
                    • B babl

                      @homoran ok danke, werde ich mal schauen, übrigens so sehen meine VIS aus, sind alle nach dem gleichen Schema.

                      vis.jpg

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

                      @babl sagte in Performance Probleme raspi p4:

                      übroigens so sehen meine VIS aus, sind alle nach dem gleichen Schema.

                      was willst du mir damit sagen?
                      Da ist doch alles in Ordnung, wie ich bereits schrieb:

                      @homoran sagte in Performance Probleme raspi p4:

                      eine load Average von 1.5 ist schon vollkommen mit deinen Anwendungen erklärt.
                      Das sollte aber den RasPi nicht in die Knie zwingen, das geht erst bei >4 los

                      @babl sagte in Performance Probleme raspi p4:

                      ich habe nur einen Webserver für eine Webseite die ich betreibe und da weiß ich halt daß der load über 1 eigentlich nciht gut ist.

                      woher hast du dieses Wissen?
                      oder läuft die Website auf einem single core?
                      dann könnte das stimmern

                      kein Support per PN! - Fragen im Forum stellen -
                      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                      Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
                      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                      B 1 Antwort Letzte Antwort
                      0
                      • HomoranH Homoran

                        @babl sagte in Performance Probleme raspi p4:

                        übroigens so sehen meine VIS aus, sind alle nach dem gleichen Schema.

                        was willst du mir damit sagen?
                        Da ist doch alles in Ordnung, wie ich bereits schrieb:

                        @homoran sagte in Performance Probleme raspi p4:

                        eine load Average von 1.5 ist schon vollkommen mit deinen Anwendungen erklärt.
                        Das sollte aber den RasPi nicht in die Knie zwingen, das geht erst bei >4 los

                        @babl sagte in Performance Probleme raspi p4:

                        ich habe nur einen Webserver für eine Webseite die ich betreibe und da weiß ich halt daß der load über 1 eigentlich nciht gut ist.

                        woher hast du dieses Wissen?
                        oder läuft die Website auf einem single core?
                        dann könnte das stimmern

                        B Offline
                        B Offline
                        babl
                        schrieb am zuletzt editiert von
                        #26

                        woher hast du dieses Wissen?

                        dies sagte mir der Webhoster, daß bei loads von längerer zeit über 1 die webleistung sinkt und die cpu erhöht werden muß, was ja auch stimmt.

                        ich habe hier einen v-server mit 6 vcpus und aktuel 12gb ram, die ich jederzeit erweitern oder verringern kann und eine 200gb ssd festplatte

                        oder läuft die Website auf einem single core?

                        kann ich dir ehrlich nicht sagen

                        dann könnte das stimmern

                        OliverIOO 1 Antwort Letzte Antwort
                        0
                        • HomoranH Homoran

                          @babl sagte in Performance Probleme raspi p4:

                          kannst du mir da vielleicht eventuell auch helfen?

                          nein, ich nutze zigbee nicht und kenne mich da gar nicht aus.
                          aber @Thomas-Braun hat doch schon einiges geschrieben.
                          Hast du das schon ausprobiert?

                          B Offline
                          B Offline
                          babl
                          schrieb am zuletzt editiert von
                          #27

                          @homoran Das mit Zigbee ist nun auch erledigt, vielleicht hilft es jemandem.

                          Es war tatsächlich so, daß die selben serialen Ports 2 mal verfügbar waren.

                          Habe es nun laut Beschreibung geregelt.

                          Zuerst diesen Befehl in der SSh ausgeführt.

                          ls -l /dev/serial/by-id
                          

                          Dann dieses in den Zigbee Einstellungen reinkopiert.

                          /dev/serial/by-id/usb-dresden_elektronik_ingenieurtechnik_GmbH_ConBee_II_DE2255974-if00
                          

                          Und dann klappt es auch, habe den raspi rebootet und das rebuilden kam nicht mehr.

                          OliverIOO 1 Antwort Letzte Antwort
                          0
                          • B babl

                            Hallo Leute,

                            Ich habe ein paar Probleme mit meinem iobroker und dem dazugehörigen raspi p4 b 4gb.
                            Habe einen average load zwischen 1 und 1.8.
                            Es läuft iobroker mit ca. 20 verschiedenen Adaptern drauf darunter zigbee wo bei jedem reboot vom raspi das zigbee neu "rebuilded" werden muss nach dem 3.anlauf ist die Instanz grün.
                            Raspi ist auf dem neusten softwarestand. Iobroker node 12.22
                            Habe mir am Wochenende dann eine ssd gegönnt Samsung t5 mit bis zu 350mb schreiben und lesen die hängt am USB 3.
                            Die Auslastung wird aber nicht besser.
                            Run Level 3

                            Ich bin mit meinem Latein am Ende.

                            Hatte geglaubt dass es mit der ssd besser wäre, aber leider nicht.

                            Das System ist bei ca. 90% Idle aber was mir Sorgen macht ist der Wert wa bei 0.3

                            Vielleicht würde jemand So nett sein und mich unterstützen bei meinem Problem

                            Ich will ungern neu aufsetzen. (Backup wäre vorhanden)

                            Gruss babl

                            Solltet ihr noch weitere Infos brauchen kein Problem ich versuche sie euch so weit wie mir möglich zu geben.

                            OliverIOO Offline
                            OliverIOO Offline
                            OliverIO
                            schrieb am zuletzt editiert von
                            #28

                            @babl said in Performance Probleme raspi p4:

                            Hallo Leute,

                            Ich habe ein paar Probleme mit meinem iobroker und dem dazugehörigen raspi p4 b 4gb.
                            Habe einen average load zwischen 1 und 1.8.
                            Es läuft iobroker mit ca. 20 verschiedenen Adaptern drauf darunter zigbee wo bei jedem reboot vom raspi das zigbee neu "rebuilded" werden muss nach dem 3.anlauf ist die Instanz grün.
                            Raspi ist auf dem neusten softwarestand. Iobroker node 12.22
                            Habe mir am Wochenende dann eine ssd gegönnt Samsung t5 mit bis zu 350mb schreiben und lesen die hängt am USB 3.
                            Die Auslastung wird aber nicht besser.
                            Run Level 3

                            Ich bin mit meinem Latein am Ende.

                            Hatte geglaubt dass es mit der ssd besser wäre, aber leider nicht.

                            Das System ist bei ca. 90% Idle aber was mir Sorgen macht ist der Wert wa bei 0.3

                            Vielleicht würde jemand So nett sein und mich unterstützen bei meinem Problem

                            Ich will ungern neu aufsetzen. (Backup wäre vorhanden)

                            Gruss babl

                            Solltet ihr noch weitere Infos brauchen kein Problem ich versuche sie euch so weit wie mir möglich zu geben.

                            darf ich zusammenfassen?

                            • eigentlich hat dein system gar keine probleme
                            • vis reagiert annehmbar
                            • iobroker reagiert annehmbar
                            • ok da wird immer wieder mal ein build durchgeführt, das scheint aber installation oder software zu sein.

                            deine einzige annahme ist, das der loadaverage mit 1 bis 1.8 zu hoch ist.

                            mein system ist ebenfalls bei diesem load average, geht ab und zu mal über 2.
                            durchschnittliche prozentuale prozessorauslastung ist ca 40%

                            ich habe einen nuc mit 8gb und einigen docker containern.
                            mein freier ram ist aktuell an der untergrenze kurz vor dem swappen (das ist meist der größte performance killer),
                            aber alles ok.

                            du kannst die prozentwerte der einzelnen prozesse von top mal ein wenig beobachten, aber wenn da keine ausreiser sind und du nix merkst, musst du nix mit neuinstallation machen.

                            Meine Adapter und Widgets
                            TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                            Links im Profil

                            1 Antwort Letzte Antwort
                            2
                            • B babl

                              woher hast du dieses Wissen?

                              dies sagte mir der Webhoster, daß bei loads von längerer zeit über 1 die webleistung sinkt und die cpu erhöht werden muß, was ja auch stimmt.

                              ich habe hier einen v-server mit 6 vcpus und aktuel 12gb ram, die ich jederzeit erweitern oder verringern kann und eine 200gb ssd festplatte

                              oder läuft die Website auf einem single core?

                              kann ich dir ehrlich nicht sagen

                              dann könnte das stimmern

                              OliverIOO Offline
                              OliverIOO Offline
                              OliverIO
                              schrieb am zuletzt editiert von
                              #29

                              @babl said in Performance Probleme raspi p4:

                              woher hast du dieses Wissen?

                              dies sagte mir der Webhoster, daß bei loads von längerer zeit über 1 die webleistung sinkt und die cpu erhöht werden muß, was ja auch stimmt.

                              ich habe hier einen v-server mit 6 vcpus und aktuel 12gb ram, die ich jederzeit erweitern oder verringern kann und eine 200gb ssd festplatte

                              oder läuft die Website auf einem single core?

                              kann ich dir ehrlich nicht sagen

                              dann könnte das stimmern

                              wie du schreibst hast du 6 virtuelle cpus, dh der rechner kann mindestens 6 verschiedene prozesse gleichzeitig abarbeiten ohne einen kontextwechsel zu einem anderen prozess zu machen. viele cpus haben heute noch hyperthreading wobei der kontextwechsel zwischen prozessen auf einem kern auf hardwareebene optimiert gemacht wird.
                              ich weiß nicht warum bei webservern das eine spezielle regel sein sollte. selbst apache öffnet intern mehrere parallele prozesse, so das mehrere anfragen gleichzeitig bearbeitet werden können (und auch müssen).
                              ich gehe nicht davon aus, das du da eine webseite mit 100 gleichzeitigen zugriffen pro sekunde laufen hast. meist langweilen sich webserver eher, da das was sie machen nicht so kompliziert ist (daten lesen und in einen netzwerk port schreiben.

                              Meine Adapter und Widgets
                              TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                              Links im Profil

                              1 Antwort Letzte Antwort
                              0
                              • B babl

                                @homoran Das mit Zigbee ist nun auch erledigt, vielleicht hilft es jemandem.

                                Es war tatsächlich so, daß die selben serialen Ports 2 mal verfügbar waren.

                                Habe es nun laut Beschreibung geregelt.

                                Zuerst diesen Befehl in der SSh ausgeführt.

                                ls -l /dev/serial/by-id
                                

                                Dann dieses in den Zigbee Einstellungen reinkopiert.

                                /dev/serial/by-id/usb-dresden_elektronik_ingenieurtechnik_GmbH_ConBee_II_DE2255974-if00
                                

                                Und dann klappt es auch, habe den raspi rebootet und das rebuilden kam nicht mehr.

                                OliverIOO Offline
                                OliverIOO Offline
                                OliverIO
                                schrieb am zuletzt editiert von OliverIO
                                #30

                                @babl
                                noch eine kleine Ergänzung, wenn du die Prozentuale last deines Rechner errechnen möchtest kannst du das wie folgt:

                                der folgende befehl gibt die erste zeile aus der prozessor statistik aus

                                cat /proc/stat | head -n 1
                                

                                Ergebnis:

                                cpu  751617006 79683 95862018 3252165113 1730997 0 43411112 0 0 0
                                

                                Die ersten 4 Zahlen sind die Anteile für
                                User, Nice, System und Idle

                                Wenn du die 4 Werte zusammenrechnest hast du 100%
                                751617006+79683+95862018+3252165113 = 4099723820

                                Wenn du dann bspw idle durch Gesamt teilst
                                3252165113 / 4099723820 = 0,793264438

                                Erhält man einen prozentualen Idle-Anteil von knapp 80%
                                d.h. der Prozessor ist nur zu etwas mehr wie 20% ausgelastet.

                                Wer macht daraus ein blockly? :)

                                Meine Adapter und Widgets
                                TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                                Links im Profil

                                B HomoranH 2 Antworten Letzte Antwort
                                0
                                • OliverIOO OliverIO

                                  @babl
                                  noch eine kleine Ergänzung, wenn du die Prozentuale last deines Rechner errechnen möchtest kannst du das wie folgt:

                                  der folgende befehl gibt die erste zeile aus der prozessor statistik aus

                                  cat /proc/stat | head -n 1
                                  

                                  Ergebnis:

                                  cpu  751617006 79683 95862018 3252165113 1730997 0 43411112 0 0 0
                                  

                                  Die ersten 4 Zahlen sind die Anteile für
                                  User, Nice, System und Idle

                                  Wenn du die 4 Werte zusammenrechnest hast du 100%
                                  751617006+79683+95862018+3252165113 = 4099723820

                                  Wenn du dann bspw idle durch Gesamt teilst
                                  3252165113 / 4099723820 = 0,793264438

                                  Erhält man einen prozentualen Idle-Anteil von knapp 80%
                                  d.h. der Prozessor ist nur zu etwas mehr wie 20% ausgelastet.

                                  Wer macht daraus ein blockly? :)

                                  B Offline
                                  B Offline
                                  babl
                                  schrieb am zuletzt editiert von
                                  #31

                                  @oliverio cool danke dir für deine antworten

                                  1 Antwort Letzte Antwort
                                  0
                                  • OliverIOO OliverIO

                                    @babl
                                    noch eine kleine Ergänzung, wenn du die Prozentuale last deines Rechner errechnen möchtest kannst du das wie folgt:

                                    der folgende befehl gibt die erste zeile aus der prozessor statistik aus

                                    cat /proc/stat | head -n 1
                                    

                                    Ergebnis:

                                    cpu  751617006 79683 95862018 3252165113 1730997 0 43411112 0 0 0
                                    

                                    Die ersten 4 Zahlen sind die Anteile für
                                    User, Nice, System und Idle

                                    Wenn du die 4 Werte zusammenrechnest hast du 100%
                                    751617006+79683+95862018+3252165113 = 4099723820

                                    Wenn du dann bspw idle durch Gesamt teilst
                                    3252165113 / 4099723820 = 0,793264438

                                    Erhält man einen prozentualen Idle-Anteil von knapp 80%
                                    d.h. der Prozessor ist nur zu etwas mehr wie 20% ausgelastet.

                                    Wer macht daraus ein blockly? :)

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

                                    @oliverio sagte in Performance Probleme raspi p4:

                                    Wer macht daraus ein blockly?

                                    So was?

                                    idle_prozent.png


                                    <xml xmlns="https://developers.google.com/blockly/xml">
                                    <variables>
                                    <variable id="bPN^Vu[MOFz-/Q:-!pKu">result</variable>
                                    <variable id=")o${Dvo+jB+8SL5Zo(P3">Liste</variable>
                                    <variable id="ZFc-^KZz?.13C:ifkV^)">gesamt</variable>
                                    <variable id="Ub]FL#N/Dw9UQL/pcC{">idle</variable>
                                    <variable id="6LFB:D2!v}nI3n7s~;HG">Idle_prozent</variable>
                                    </variables>
                                    <block type="exec" id="D~]!YSbUoJlB.1kiIJ.9" x="162" y="238">
                                    <mutation xmlns="http://www.w3.org/1999/xhtml" with_statement="true"></mutation>
                                    <field name="WITH_STATEMENT">TRUE</field>
                                    <field name="LOG"></field>
                                    <value name="COMMAND">
                                    <shadow type="text" id="EK-V?9v?^i+mX]w.lS">
                                    <field name="TEXT">cat /proc/stat | head -n 1</field>
                                    </shadow>
                                    </value>
                                    <statement name="STATEMENT">
                                    <block type="debug" id="%9m=bM/_YVE9^7O]m"> <field name="Severity">log</field> <value name="TEXT"> <shadow type="text" id="CZaT!y_ThrjzGE*{SLUG"> <field name="TEXT">test</field> </shadow> <block type="variables_get" id="l-;D-g}C_gn;ay|XwREK"> <field name="VAR" id="bPN^Vu[MOFz-/Q:-!pKu">result</field> </block> </value> <next> <block type="variables_set" id="f;om:$-]-~+k~wPrr1SG"> <field name="VAR" id=")o${Dvo+jB+8SL5Zo(P3">Liste</field> <value name="VALUE"> <block type="lists_split" id="{)5HdDm*y=rdsvhHc#;~"> <mutation mode="SPLIT"></mutation> <field name="MODE">SPLIT</field> <value name="INPUT"> <block type="variables_get" id=".ve]N|}6Q6FwK)Aa[aKN"> <field name="VAR" id="bPN^Vu[MOFz-/Q:-!pKu">result</field> </block> </value> <value name="DELIM"> <shadow type="text" id="s?c#FsF:K)eX4:y6MK=V"> <field name="TEXT"> </field> </shadow> </value> </block> </value> <next> <block type="variables_set" id="?N(|f+,W5(?Mrc)d@LL">
                                    <field name="VAR" id="ZFc-^KZz?.13C:ifkV^)">gesamt</field>
                                    <value name="VALUE">
                                    <block type="math_arithmetic" id="V~);j}dG8u=)fs#;|lX." inline="false">
                                    <field name="OP">ADD</field>
                                    <value name="A">
                                    <shadow type="math_number" id="V()sti$^@A+9Vj/6Id3-">
                                    <field name="NUM">1</field>
                                    </shadow>
                                    <block type="math_arithmetic" id="B4o8kiV[iK.!LZOT8fYa" inline="false">
                                    <field name="OP">ADD</field>
                                    <value name="A">
                                    <shadow type="math_number" id="BJV6L%hB-z8PoXj]8vur">
                                    <field name="NUM">1</field>
                                    </shadow>
                                    <block type="convert_tonumber" id="D=gM:VzMk;qr8iC=Oq9T">
                                    <value name="VALUE">
                                    <block type="lists_getIndex" id="1s@%Xum@G=M1P|2N9h{k">
                                    <mutation statement="false" at="true"></mutation>
                                    <field name="MODE">GET</field>
                                    <field name="WHERE">FROM_START</field>
                                    <value name="VALUE">
                                    <block type="variables_get" id="tfR)FYY9W%r7oxwv.MJ">
                                    <field name="VAR" id=")o${Dvo+jB+8SL5Zo(P3">Liste</field>
                                    </block>
                                    </value>
                                    <value name="AT">
                                    <block type="math_number" id="[2@sVzzP$aab$l864zPG">
                                    <field name="NUM">3</field>
                                    </block>
                                    </value>
                                    </block>
                                    </value>
                                    </block>
                                    </value>
                                    <value name="B">
                                    <shadow type="math_number" id="9LeKYZ6?3w(/N4J:M9$O">
                                    <field name="NUM">1</field>
                                    </shadow>
                                    <block type="convert_tonumber" id="6B0=,ojj[I1VTHBTY[Pe">
                                    <value name="VALUE">
                                    <block type="lists_getIndex" id="TpU:T!5jWHAtPl^4[B-~">
                                    <mutation statement="false" at="true"></mutation>
                                    <field name="MODE">GET</field>
                                    <field name="WHERE">FROM_START</field>
                                    <value name="VALUE">
                                    <block type="variables_get" id="h)bKX2`5Z(g?{K$%qGI`">
                                    <field name="VAR" id=")o${Dvo+jB+8SL5Zo(P3">Liste</field>
                                    </block>
                                    </value>
                                    <value name="AT">
                                    <block type="math_number" id="vgN9CSU2K2WWLP^SA[7X">
                                    <field name="NUM">4</field>
                                    </block>
                                    </value>
                                    </block>
                                    </value>
                                    </block>
                                    </value>
                                    </block>
                                    </value>
                                    <value name="B">
                                    <shadow type="math_number" id="47U`m}dfc/cpAkCa1c
                                    !">
                                    <field name="NUM">1</field>
                                    </shadow>
                                    <block type="math_arithmetic" id="e(ZKp+Eaf1QFoJ5Z4=_a" inline="false">
                                    <field name="OP">ADD</field>
                                    <value name="A">
                                    <shadow type="math_number" id="47Y?fKM1v{9mCCK468m}">
                                    <field name="NUM">1</field>
                                    </shadow>
                                    <block type="convert_tonumber" id="ehl.O%o}:Vc=DUW1$T)?">
                                    <value name="VALUE">
                                    <block type="lists_getIndex" id="d=w5[?gWTZ7oxxq1gX/v">
                                    <mutation statement="false" at="true"></mutation>
                                    <field name="MODE">GET</field>
                                    <field name="WHERE">FROM_START</field>
                                    <value name="VALUE">
                                    <block type="variables_get" id="XOkCPAdc7ZJ?E[/!b)VY">
                                    <field name="VAR" id=")o${Dvo+jB+8SL5Zo(P3">Liste</field>
                                    </block>
                                    </value>
                                    <value name="AT">
                                    <block type="math_number" id="[_2WL+a.i5?[bDp]/xH^">
                                    <field name="NUM">5</field>
                                    </block>
                                    </value>
                                    </block>
                                    </value>
                                    </block>
                                    </value>
                                    <value name="B">
                                    <shadow type="math_number" id="yGk,DSX;bX#{UdvWK1d0">
                                    <field name="NUM">1</field>
                                    </shadow>
                                    <block type="convert_tonumber" id="(5B^73Z~}5?C-@+Zn~yy">
                                    <value name="VALUE">
                                    <block type="lists_getIndex" id="?W^#$hDnDDjqN)zL9$wu">
                                    <mutation statement="false" at="true"></mutation>
                                    <field name="MODE">GET</field>
                                    <field name="WHERE">FROM_START</field>
                                    <value name="VALUE">
                                    <block type="variables_get" id="i7vU(RMaz_S`]D[K{nH.">
                                    <field name="VAR" id=")o${Dvo+jB+8SL5Zo(P3">Liste</field>
                                    </block>
                                    </value>
                                    <value name="AT">
                                    <block type="math_number" id="4Qfa%CrJKEd^`RuMN](L">
                                    <field name="NUM">6</field>
                                    </block>
                                    </value>
                                    </block>
                                    </value>
                                    </block>
                                    </value>
                                    </block>
                                    </value>
                                    </block>
                                    </value>
                                    <next>
                                    <block type="variables_set" id="+,a.mD.IOoZS9~BwmiL">
                                    <field name="VAR" id="Ub]FL#N/Dw9UQ
                                    L/pcC{">idle</field>
                                    <value name="VALUE">
                                    <block type="convert_tonumber" id="
                                    )jKb|x^;pz1R?ubn?a">
                                    <value name="VALUE">
                                    <block type="lists_getIndex" id="1Mq_03tOOaP%FenN@thg">
                                    <mutation statement="false" at="true"></mutation>
                                    <field name="MODE">GET</field>
                                    <field name="WHERE">FROM_START</field>
                                    <value name="VALUE">
                                    <block type="variables_get" id="0V#pgE8]{(=W
                                    [_6Rz+;">
                                    <field name="VAR" id=")o${Dvo+jB+8SL5Zo(P3">Liste</field>
                                    </block>
                                    </value>
                                    <value name="AT">
                                    <block type="math_number" id="[.]9Q$!nW,^D3)Oy@2;f">
                                    <field name="NUM">6</field>
                                    </block>
                                    </value>
                                    </block>
                                    </value>
                                    </block>
                                    </value>
                                    <next>
                                    <block type="variables_set" id="L#-ao!n?O?d0}`2j,}F">
                                    <field name="VAR" id="6LFB:D2!v}nI3n7s~;HG">Idle_prozent</field>
                                    <value name="VALUE">
                                    <block type="math_rndfixed" id="Y9)}z5D|zq(5b9d`r9$b">
                                    <field name="n">1</field>
                                    <value name="x">
                                    <shadow type="math_number" id="(!9iK8nKilkV%1xdx/A4">
                                    <field name="NUM">3.1234</field>
                                    </shadow>
                                    <block type="math_arithmetic" id="2rjkG+7[/[1^`)`+o)5h">
                                    <field name="OP">MULTIPLY</field>
                                    <value name="A">
                                    <shadow type="math_number" id="sT}2$VmOF^r|ZD{.YQ7[">
                                    <field name="NUM">1</field>
                                    </shadow>
                                    <block type="math_arithmetic" id="Qz6Q$0XUkXtoWu2Bglbg">
                                    <field name="OP">DIVIDE</field>
                                    <value name="A">
                                    <shadow type="math_number" id="auJykrQ(M8!lyS/E+#JJ">
                                    <field name="NUM">1</field>
                                    </shadow>
                                    <block type="variables_get" id="5;T3e4=X(3i_HcIf4,X
                                    ">
                                    <field name="VAR" id="Ub]FL#N/Dw9UQ
                                    L/pcC{">idle</field>
                                    </block>
                                    </value>
                                    <value name="B">
                                    <shadow type="math_number" id="44+?I)1Np|XB
                                    PiUIH7r">
                                    <field name="NUM">1</field>
                                    </shadow>
                                    <block type="variables_get" id="v(lbrj5T/$6e~p-mJ|-4">
                                    <field name="VAR" id="ZFc-^KZz?.13C:ifkV^)">gesamt</field>
                                    </block>
                                    </value>
                                    </block>
                                    </value>
                                    <value name="B">
                                    <shadow type="math_number" id="B)6(6Z:zaa2-v9gJb/r`">
                                    <field name="NUM">100</field>
                                    </shadow>
                                    </value>
                                    </block>
                                    </value>
                                    </block>
                                    </value>
                                    <next>
                                    <block type="debug" id="w@i5{q0E,K3(.$9/YCKO">
                                    <field name="Severity">log</field>
                                    <value name="TEXT">
                                    <shadow type="text" id=")0+s=!mG@8lzlSsb?:HW">
                                    <field name="TEXT">test</field>
                                    </shadow>
                                    <block type="variables_get" id="`Fj1fKW31A-[jWueW!on">
                                    <field name="VAR" id="6LFB:D2!v}nI3n7s~;HG">Idle_prozent</field>
                                    </block>
                                    </value>
                                    </block>
                                    </next>
                                    </block>
                                    </next>
                                    </block>
                                    </next>
                                    </block>
                                    </next>
                                    </block>
                                    </next>
                                    </block>
                                    </statement>
                                    </block>
                                    </xml>

                                    kein Support per PN! - Fragen im Forum stellen -
                                    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                                    Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
                                    der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                                    OliverIOO 1 Antwort Letzte Antwort
                                    1
                                    • HomoranH Homoran

                                      @oliverio sagte in Performance Probleme raspi p4:

                                      Wer macht daraus ein blockly?

                                      So was?

                                      idle_prozent.png


                                      <xml xmlns="https://developers.google.com/blockly/xml">
                                      <variables>
                                      <variable id="bPN^Vu[MOFz-/Q:-!pKu">result</variable>
                                      <variable id=")o${Dvo+jB+8SL5Zo(P3">Liste</variable>
                                      <variable id="ZFc-^KZz?.13C:ifkV^)">gesamt</variable>
                                      <variable id="Ub]FL#N/Dw9UQL/pcC{">idle</variable>
                                      <variable id="6LFB:D2!v}nI3n7s~;HG">Idle_prozent</variable>
                                      </variables>
                                      <block type="exec" id="D~]!YSbUoJlB.1kiIJ.9" x="162" y="238">
                                      <mutation xmlns="http://www.w3.org/1999/xhtml" with_statement="true"></mutation>
                                      <field name="WITH_STATEMENT">TRUE</field>
                                      <field name="LOG"></field>
                                      <value name="COMMAND">
                                      <shadow type="text" id="EK-V?9v?^i+mX]w.lS">
                                      <field name="TEXT">cat /proc/stat | head -n 1</field>
                                      </shadow>
                                      </value>
                                      <statement name="STATEMENT">
                                      <block type="debug" id="%9m=bM/_YVE9^7O]m"> <field name="Severity">log</field> <value name="TEXT"> <shadow type="text" id="CZaT!y_ThrjzGE*{SLUG"> <field name="TEXT">test</field> </shadow> <block type="variables_get" id="l-;D-g}C_gn;ay|XwREK"> <field name="VAR" id="bPN^Vu[MOFz-/Q:-!pKu">result</field> </block> </value> <next> <block type="variables_set" id="f;om:$-]-~+k~wPrr1SG"> <field name="VAR" id=")o${Dvo+jB+8SL5Zo(P3">Liste</field> <value name="VALUE"> <block type="lists_split" id="{)5HdDm*y=rdsvhHc#;~"> <mutation mode="SPLIT"></mutation> <field name="MODE">SPLIT</field> <value name="INPUT"> <block type="variables_get" id=".ve]N|}6Q6FwK)Aa[aKN"> <field name="VAR" id="bPN^Vu[MOFz-/Q:-!pKu">result</field> </block> </value> <value name="DELIM"> <shadow type="text" id="s?c#FsF:K)eX4:y6MK=V"> <field name="TEXT"> </field> </shadow> </value> </block> </value> <next> <block type="variables_set" id="?N(|f+,W5(?Mrc)d@LL">
                                      <field name="VAR" id="ZFc-^KZz?.13C:ifkV^)">gesamt</field>
                                      <value name="VALUE">
                                      <block type="math_arithmetic" id="V~);j}dG8u=)fs#;|lX." inline="false">
                                      <field name="OP">ADD</field>
                                      <value name="A">
                                      <shadow type="math_number" id="V()sti$^@A+9Vj/6Id3-">
                                      <field name="NUM">1</field>
                                      </shadow>
                                      <block type="math_arithmetic" id="B4o8kiV[iK.!LZOT8fYa" inline="false">
                                      <field name="OP">ADD</field>
                                      <value name="A">
                                      <shadow type="math_number" id="BJV6L%hB-z8PoXj]8vur">
                                      <field name="NUM">1</field>
                                      </shadow>
                                      <block type="convert_tonumber" id="D=gM:VzMk;qr8iC=Oq9T">
                                      <value name="VALUE">
                                      <block type="lists_getIndex" id="1s@%Xum@G=M1P|2N9h{k">
                                      <mutation statement="false" at="true"></mutation>
                                      <field name="MODE">GET</field>
                                      <field name="WHERE">FROM_START</field>
                                      <value name="VALUE">
                                      <block type="variables_get" id="tfR)FYY9W%r7oxwv.MJ">
                                      <field name="VAR" id=")o${Dvo+jB+8SL5Zo(P3">Liste</field>
                                      </block>
                                      </value>
                                      <value name="AT">
                                      <block type="math_number" id="[2@sVzzP$aab$l864zPG">
                                      <field name="NUM">3</field>
                                      </block>
                                      </value>
                                      </block>
                                      </value>
                                      </block>
                                      </value>
                                      <value name="B">
                                      <shadow type="math_number" id="9LeKYZ6?3w(/N4J:M9$O">
                                      <field name="NUM">1</field>
                                      </shadow>
                                      <block type="convert_tonumber" id="6B0=,ojj[I1VTHBTY[Pe">
                                      <value name="VALUE">
                                      <block type="lists_getIndex" id="TpU:T!5jWHAtPl^4[B-~">
                                      <mutation statement="false" at="true"></mutation>
                                      <field name="MODE">GET</field>
                                      <field name="WHERE">FROM_START</field>
                                      <value name="VALUE">
                                      <block type="variables_get" id="h)bKX2`5Z(g?{K$%qGI`">
                                      <field name="VAR" id=")o${Dvo+jB+8SL5Zo(P3">Liste</field>
                                      </block>
                                      </value>
                                      <value name="AT">
                                      <block type="math_number" id="vgN9CSU2K2WWLP^SA[7X">
                                      <field name="NUM">4</field>
                                      </block>
                                      </value>
                                      </block>
                                      </value>
                                      </block>
                                      </value>
                                      </block>
                                      </value>
                                      <value name="B">
                                      <shadow type="math_number" id="47U`m}dfc/cpAkCa1c
                                      !">
                                      <field name="NUM">1</field>
                                      </shadow>
                                      <block type="math_arithmetic" id="e(ZKp+Eaf1QFoJ5Z4=_a" inline="false">
                                      <field name="OP">ADD</field>
                                      <value name="A">
                                      <shadow type="math_number" id="47Y?fKM1v{9mCCK468m}">
                                      <field name="NUM">1</field>
                                      </shadow>
                                      <block type="convert_tonumber" id="ehl.O%o}:Vc=DUW1$T)?">
                                      <value name="VALUE">
                                      <block type="lists_getIndex" id="d=w5[?gWTZ7oxxq1gX/v">
                                      <mutation statement="false" at="true"></mutation>
                                      <field name="MODE">GET</field>
                                      <field name="WHERE">FROM_START</field>
                                      <value name="VALUE">
                                      <block type="variables_get" id="XOkCPAdc7ZJ?E[/!b)VY">
                                      <field name="VAR" id=")o${Dvo+jB+8SL5Zo(P3">Liste</field>
                                      </block>
                                      </value>
                                      <value name="AT">
                                      <block type="math_number" id="[_2WL+a.i5?[bDp]/xH^">
                                      <field name="NUM">5</field>
                                      </block>
                                      </value>
                                      </block>
                                      </value>
                                      </block>
                                      </value>
                                      <value name="B">
                                      <shadow type="math_number" id="yGk,DSX;bX#{UdvWK1d0">
                                      <field name="NUM">1</field>
                                      </shadow>
                                      <block type="convert_tonumber" id="(5B^73Z~}5?C-@+Zn~yy">
                                      <value name="VALUE">
                                      <block type="lists_getIndex" id="?W^#$hDnDDjqN)zL9$wu">
                                      <mutation statement="false" at="true"></mutation>
                                      <field name="MODE">GET</field>
                                      <field name="WHERE">FROM_START</field>
                                      <value name="VALUE">
                                      <block type="variables_get" id="i7vU(RMaz_S`]D[K{nH.">
                                      <field name="VAR" id=")o${Dvo+jB+8SL5Zo(P3">Liste</field>
                                      </block>
                                      </value>
                                      <value name="AT">
                                      <block type="math_number" id="4Qfa%CrJKEd^`RuMN](L">
                                      <field name="NUM">6</field>
                                      </block>
                                      </value>
                                      </block>
                                      </value>
                                      </block>
                                      </value>
                                      </block>
                                      </value>
                                      </block>
                                      </value>
                                      <next>
                                      <block type="variables_set" id="+,a.mD.IOoZS9~BwmiL">
                                      <field name="VAR" id="Ub]FL#N/Dw9UQ
                                      L/pcC{">idle</field>
                                      <value name="VALUE">
                                      <block type="convert_tonumber" id="
                                      )jKb|x^;pz1R?ubn?a">
                                      <value name="VALUE">
                                      <block type="lists_getIndex" id="1Mq_03tOOaP%FenN@thg">
                                      <mutation statement="false" at="true"></mutation>
                                      <field name="MODE">GET</field>
                                      <field name="WHERE">FROM_START</field>
                                      <value name="VALUE">
                                      <block type="variables_get" id="0V#pgE8]{(=W
                                      [_6Rz+;">
                                      <field name="VAR" id=")o${Dvo+jB+8SL5Zo(P3">Liste</field>
                                      </block>
                                      </value>
                                      <value name="AT">
                                      <block type="math_number" id="[.]9Q$!nW,^D3)Oy@2;f">
                                      <field name="NUM">6</field>
                                      </block>
                                      </value>
                                      </block>
                                      </value>
                                      </block>
                                      </value>
                                      <next>
                                      <block type="variables_set" id="L#-ao!n?O?d0}`2j,}F">
                                      <field name="VAR" id="6LFB:D2!v}nI3n7s~;HG">Idle_prozent</field>
                                      <value name="VALUE">
                                      <block type="math_rndfixed" id="Y9)}z5D|zq(5b9d`r9$b">
                                      <field name="n">1</field>
                                      <value name="x">
                                      <shadow type="math_number" id="(!9iK8nKilkV%1xdx/A4">
                                      <field name="NUM">3.1234</field>
                                      </shadow>
                                      <block type="math_arithmetic" id="2rjkG+7[/[1^`)`+o)5h">
                                      <field name="OP">MULTIPLY</field>
                                      <value name="A">
                                      <shadow type="math_number" id="sT}2$VmOF^r|ZD{.YQ7[">
                                      <field name="NUM">1</field>
                                      </shadow>
                                      <block type="math_arithmetic" id="Qz6Q$0XUkXtoWu2Bglbg">
                                      <field name="OP">DIVIDE</field>
                                      <value name="A">
                                      <shadow type="math_number" id="auJykrQ(M8!lyS/E+#JJ">
                                      <field name="NUM">1</field>
                                      </shadow>
                                      <block type="variables_get" id="5;T3e4=X(3i_HcIf4,X
                                      ">
                                      <field name="VAR" id="Ub]FL#N/Dw9UQ
                                      L/pcC{">idle</field>
                                      </block>
                                      </value>
                                      <value name="B">
                                      <shadow type="math_number" id="44+?I)1Np|XB
                                      PiUIH7r">
                                      <field name="NUM">1</field>
                                      </shadow>
                                      <block type="variables_get" id="v(lbrj5T/$6e~p-mJ|-4">
                                      <field name="VAR" id="ZFc-^KZz?.13C:ifkV^)">gesamt</field>
                                      </block>
                                      </value>
                                      </block>
                                      </value>
                                      <value name="B">
                                      <shadow type="math_number" id="B)6(6Z:zaa2-v9gJb/r`">
                                      <field name="NUM">100</field>
                                      </shadow>
                                      </value>
                                      </block>
                                      </value>
                                      </block>
                                      </value>
                                      <next>
                                      <block type="debug" id="w@i5{q0E,K3(.$9/YCKO">
                                      <field name="Severity">log</field>
                                      <value name="TEXT">
                                      <shadow type="text" id=")0+s=!mG@8lzlSsb?:HW">
                                      <field name="TEXT">test</field>
                                      </shadow>
                                      <block type="variables_get" id="`Fj1fKW31A-[jWueW!on">
                                      <field name="VAR" id="6LFB:D2!v}nI3n7s~;HG">Idle_prozent</field>
                                      </block>
                                      </value>
                                      </block>
                                      </next>
                                      </block>
                                      </next>
                                      </block>
                                      </next>
                                      </block>
                                      </next>
                                      </block>
                                      </next>
                                      </block>
                                      </statement>
                                      </block>
                                      </xml>

                                      OliverIOO Offline
                                      OliverIOO Offline
                                      OliverIO
                                      schrieb am zuletzt editiert von OliverIO
                                      #33

                                      @homoran said in Performance Probleme raspi p4:

                                      @oliverio sagte in Performance Probleme raspi p4:

                                      Wer macht daraus ein blockly?

                                      So was?

                                      idle_prozent.png


                                      <xml xmlns="https://developers.google.com/blockly/xml">
                                      <variables>
                                      <variable id="bPN^Vu[MOFz-/Q:-!pKu">result</variable>
                                      <variable id=")o${Dvo+jB+8SL5Zo(P3">Liste</variable>
                                      <variable id="ZFc-^KZz?.13C:ifkV^)">gesamt</variable>
                                      <variable id="Ub]FL#N/Dw9UQL/pcC{">idle</variable>
                                      <variable id="6LFB:D2!v}nI3n7s~;HG">Idle_prozent</variable>
                                      </variables>
                                      <block type="exec" id="D~]!YSbUoJlB.1kiIJ.9" x="162" y="238">
                                      <mutation xmlns="http://www.w3.org/1999/xhtml" with_statement="true"></mutation>
                                      <field name="WITH_STATEMENT">TRUE</field>
                                      <field name="LOG"></field>
                                      <value name="COMMAND">
                                      <shadow type="text" id="EK-V?9v?^i+mX]w.lS">
                                      <field name="TEXT">cat /proc/stat | head -n 1</field>
                                      </shadow>
                                      </value>
                                      <statement name="STATEMENT">
                                      <block type="debug" id="%9m=bM/_YVE9^7O]m"> <field name="Severity">log</field> <value name="TEXT"> <shadow type="text" id="CZaT!y_ThrjzGE*{SLUG"> <field name="TEXT">test</field> </shadow> <block type="variables_get" id="l-;D-g}C_gn;ay|XwREK"> <field name="VAR" id="bPN^Vu[MOFz-/Q:-!pKu">result</field> </block> </value> <next> <block type="variables_set" id="f;om:$-]-~+k~wPrr1SG"> <field name="VAR" id=")o${Dvo+jB+8SL5Zo(P3">Liste</field> <value name="VALUE"> <block type="lists_split" id="{)5HdDm*y=rdsvhHc#;~"> <mutation mode="SPLIT"></mutation> <field name="MODE">SPLIT</field> <value name="INPUT"> <block type="variables_get" id=".ve]N|}6Q6FwK)Aa[aKN"> <field name="VAR" id="bPN^Vu[MOFz-/Q:-!pKu">result</field> </block> </value> <value name="DELIM"> <shadow type="text" id="s?c#FsF:K)eX4:y6MK=V"> <field name="TEXT"> </field> </shadow> </value> </block> </value> <next> <block type="variables_set" id="?N(|f+,W5(?Mrc)d@LL">
                                      <field name="VAR" id="ZFc-^KZz?.13C:ifkV^)">gesamt</field>
                                      <value name="VALUE">
                                      <block type="math_arithmetic" id="V~);j}dG8u=)fs#;|lX." inline="false">
                                      <field name="OP">ADD</field>
                                      <value name="A">
                                      <shadow type="math_number" id="V()sti$^@A+9Vj/6Id3-">
                                      <field name="NUM">1</field>
                                      </shadow>
                                      <block type="math_arithmetic" id="B4o8kiV[iK.!LZOT8fYa" inline="false">
                                      <field name="OP">ADD</field>
                                      <value name="A">
                                      <shadow type="math_number" id="BJV6L%hB-z8PoXj]8vur">
                                      <field name="NUM">1</field>
                                      </shadow>
                                      <block type="convert_tonumber" id="D=gM:VzMk;qr8iC=Oq9T">
                                      <value name="VALUE">
                                      <block type="lists_getIndex" id="1s@%Xum@G=M1P|2N9h{k">
                                      <mutation statement="false" at="true"></mutation>
                                      <field name="MODE">GET</field>
                                      <field name="WHERE">FROM_START</field>
                                      <value name="VALUE">
                                      <block type="variables_get" id="tfR)FYY9W%r7oxwv.MJ">
                                      <field name="VAR" id=")o${Dvo+jB+8SL5Zo(P3">Liste</field>
                                      </block>
                                      </value>
                                      <value name="AT">
                                      <block type="math_number" id="[2@sVzzP$aab$l864zPG">
                                      <field name="NUM">3</field>
                                      </block>
                                      </value>
                                      </block>
                                      </value>
                                      </block>
                                      </value>
                                      <value name="B">
                                      <shadow type="math_number" id="9LeKYZ6?3w(/N4J:M9$O">
                                      <field name="NUM">1</field>
                                      </shadow>
                                      <block type="convert_tonumber" id="6B0=,ojj[I1VTHBTY[Pe">
                                      <value name="VALUE">
                                      <block type="lists_getIndex" id="TpU:T!5jWHAtPl^4[B-~">
                                      <mutation statement="false" at="true"></mutation>
                                      <field name="MODE">GET</field>
                                      <field name="WHERE">FROM_START</field>
                                      <value name="VALUE">
                                      <block type="variables_get" id="h)bKX2`5Z(g?{K$%qGI`">
                                      <field name="VAR" id=")o${Dvo+jB+8SL5Zo(P3">Liste</field>
                                      </block>
                                      </value>
                                      <value name="AT">
                                      <block type="math_number" id="vgN9CSU2K2WWLP^SA[7X">
                                      <field name="NUM">4</field>
                                      </block>
                                      </value>
                                      </block>
                                      </value>
                                      </block>
                                      </value>
                                      </block>
                                      </value>
                                      <value name="B">
                                      <shadow type="math_number" id="47U`m}dfc/cpAkCa1c
                                      !">
                                      <field name="NUM">1</field>
                                      </shadow>
                                      <block type="math_arithmetic" id="e(ZKp+Eaf1QFoJ5Z4=_a" inline="false">
                                      <field name="OP">ADD</field>
                                      <value name="A">
                                      <shadow type="math_number" id="47Y?fKM1v{9mCCK468m}">
                                      <field name="NUM">1</field>
                                      </shadow>
                                      <block type="convert_tonumber" id="ehl.O%o}:Vc=DUW1$T)?">
                                      <value name="VALUE">
                                      <block type="lists_getIndex" id="d=w5[?gWTZ7oxxq1gX/v">
                                      <mutation statement="false" at="true"></mutation>
                                      <field name="MODE">GET</field>
                                      <field name="WHERE">FROM_START</field>
                                      <value name="VALUE">
                                      <block type="variables_get" id="XOkCPAdc7ZJ?E[/!b)VY">
                                      <field name="VAR" id=")o${Dvo+jB+8SL5Zo(P3">Liste</field>
                                      </block>
                                      </value>
                                      <value name="AT">
                                      <block type="math_number" id="[_2WL+a.i5?[bDp]/xH^">
                                      <field name="NUM">5</field>
                                      </block>
                                      </value>
                                      </block>
                                      </value>
                                      </block>
                                      </value>
                                      <value name="B">
                                      <shadow type="math_number" id="yGk,DSX;bX#{UdvWK1d0">
                                      <field name="NUM">1</field>
                                      </shadow>
                                      <block type="convert_tonumber" id="(5B^73Z~}5?C-@+Zn~yy">
                                      <value name="VALUE">
                                      <block type="lists_getIndex" id="?W^#$hDnDDjqN)zL9$wu">
                                      <mutation statement="false" at="true"></mutation>
                                      <field name="MODE">GET</field>
                                      <field name="WHERE">FROM_START</field>
                                      <value name="VALUE">
                                      <block type="variables_get" id="i7vU(RMaz_S`]D[K{nH.">
                                      <field name="VAR" id=")o${Dvo+jB+8SL5Zo(P3">Liste</field>
                                      </block>
                                      </value>
                                      <value name="AT">
                                      <block type="math_number" id="4Qfa%CrJKEd^`RuMN](L">
                                      <field name="NUM">6</field>
                                      </block>
                                      </value>
                                      </block>
                                      </value>
                                      </block>
                                      </value>
                                      </block>
                                      </value>
                                      </block>
                                      </value>
                                      <next>
                                      <block type="variables_set" id="+,a.mD.IOoZS9~BwmiL">
                                      <field name="VAR" id="Ub]FL#N/Dw9UQ
                                      L/pcC{">idle</field>
                                      <value name="VALUE">
                                      <block type="convert_tonumber" id="
                                      )jKb|x^;pz1R?ubn?a">
                                      <value name="VALUE">
                                      <block type="lists_getIndex" id="1Mq_03tOOaP%FenN@thg">
                                      <mutation statement="false" at="true"></mutation>
                                      <field name="MODE">GET</field>
                                      <field name="WHERE">FROM_START</field>
                                      <value name="VALUE">
                                      <block type="variables_get" id="0V#pgE8]{(=W
                                      [_6Rz+;">
                                      <field name="VAR" id=")o${Dvo+jB+8SL5Zo(P3">Liste</field>
                                      </block>
                                      </value>
                                      <value name="AT">
                                      <block type="math_number" id="[.]9Q$!nW,^D3)Oy@2;f">
                                      <field name="NUM">6</field>
                                      </block>
                                      </value>
                                      </block>
                                      </value>
                                      </block>
                                      </value>
                                      <next>
                                      <block type="variables_set" id="L#-ao!n?O?d0}`2j,}F">
                                      <field name="VAR" id="6LFB:D2!v}nI3n7s~;HG">Idle_prozent</field>
                                      <value name="VALUE">
                                      <block type="math_rndfixed" id="Y9)}z5D|zq(5b9d`r9$b">
                                      <field name="n">1</field>
                                      <value name="x">
                                      <shadow type="math_number" id="(!9iK8nKilkV%1xdx/A4">
                                      <field name="NUM">3.1234</field>
                                      </shadow>
                                      <block type="math_arithmetic" id="2rjkG+7[/[1^`)`+o)5h">
                                      <field name="OP">MULTIPLY</field>
                                      <value name="A">
                                      <shadow type="math_number" id="sT}2$VmOF^r|ZD{.YQ7[">
                                      <field name="NUM">1</field>
                                      </shadow>
                                      <block type="math_arithmetic" id="Qz6Q$0XUkXtoWu2Bglbg">
                                      <field name="OP">DIVIDE</field>
                                      <value name="A">
                                      <shadow type="math_number" id="auJykrQ(M8!lyS/E+#JJ">
                                      <field name="NUM">1</field>
                                      </shadow>
                                      <block type="variables_get" id="5;T3e4=X(3i_HcIf4,X
                                      ">
                                      <field name="VAR" id="Ub]FL#N/Dw9UQ
                                      L/pcC{">idle</field>
                                      </block>
                                      </value>
                                      <value name="B">
                                      <shadow type="math_number" id="44+?I)1Np|XB
                                      PiUIH7r">
                                      <field name="NUM">1</field>
                                      </shadow>
                                      <block type="variables_get" id="v(lbrj5T/$6e~p-mJ|-4">
                                      <field name="VAR" id="ZFc-^KZz?.13C:ifkV^)">gesamt</field>
                                      </block>
                                      </value>
                                      </block>
                                      </value>
                                      <value name="B">
                                      <shadow type="math_number" id="B)6(6Z:zaa2-v9gJb/r`">
                                      <field name="NUM">100</field>
                                      </shadow>
                                      </value>
                                      </block>
                                      </value>
                                      </block>
                                      </value>
                                      <next>
                                      <block type="debug" id="w@i5{q0E,K3(.$9/YCKO">
                                      <field name="Severity">log</field>
                                      <value name="TEXT">
                                      <shadow type="text" id=")0+s=!mG@8lzlSsb?:HW">
                                      <field name="TEXT">test</field>
                                      </shadow>
                                      <block type="variables_get" id="`Fj1fKW31A-[jWueW!on">
                                      <field name="VAR" id="6LFB:D2!v}nI3n7s~;HG">Idle_prozent</field>
                                      </block>
                                      </value>
                                      </block>
                                      </next>
                                      </block>
                                      </next>
                                      </block>
                                      </next>
                                      </block>
                                      </next>
                                      </block>
                                      </next>
                                      </block>
                                      </statement>
                                      </block>
                                      </xml>

                                      sehr schön
                                      das dann alle 15 sekunden aufrufen und in einen datenpunkt schreiben mit history an, dann könnte man das noch schön visualisieren

                                      Meine Adapter und Widgets
                                      TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                                      Links im Profil

                                      B 1 Antwort Letzte Antwort
                                      1
                                      • OliverIOO OliverIO

                                        @homoran said in Performance Probleme raspi p4:

                                        @oliverio sagte in Performance Probleme raspi p4:

                                        Wer macht daraus ein blockly?

                                        So was?

                                        idle_prozent.png


                                        <xml xmlns="https://developers.google.com/blockly/xml">
                                        <variables>
                                        <variable id="bPN^Vu[MOFz-/Q:-!pKu">result</variable>
                                        <variable id=")o${Dvo+jB+8SL5Zo(P3">Liste</variable>
                                        <variable id="ZFc-^KZz?.13C:ifkV^)">gesamt</variable>
                                        <variable id="Ub]FL#N/Dw9UQL/pcC{">idle</variable>
                                        <variable id="6LFB:D2!v}nI3n7s~;HG">Idle_prozent</variable>
                                        </variables>
                                        <block type="exec" id="D~]!YSbUoJlB.1kiIJ.9" x="162" y="238">
                                        <mutation xmlns="http://www.w3.org/1999/xhtml" with_statement="true"></mutation>
                                        <field name="WITH_STATEMENT">TRUE</field>
                                        <field name="LOG"></field>
                                        <value name="COMMAND">
                                        <shadow type="text" id="EK-V?9v?^i+mX]w.lS">
                                        <field name="TEXT">cat /proc/stat | head -n 1</field>
                                        </shadow>
                                        </value>
                                        <statement name="STATEMENT">
                                        <block type="debug" id="%9m=bM/_YVE9^7O]m"> <field name="Severity">log</field> <value name="TEXT"> <shadow type="text" id="CZaT!y_ThrjzGE*{SLUG"> <field name="TEXT">test</field> </shadow> <block type="variables_get" id="l-;D-g}C_gn;ay|XwREK"> <field name="VAR" id="bPN^Vu[MOFz-/Q:-!pKu">result</field> </block> </value> <next> <block type="variables_set" id="f;om:$-]-~+k~wPrr1SG"> <field name="VAR" id=")o${Dvo+jB+8SL5Zo(P3">Liste</field> <value name="VALUE"> <block type="lists_split" id="{)5HdDm*y=rdsvhHc#;~"> <mutation mode="SPLIT"></mutation> <field name="MODE">SPLIT</field> <value name="INPUT"> <block type="variables_get" id=".ve]N|}6Q6FwK)Aa[aKN"> <field name="VAR" id="bPN^Vu[MOFz-/Q:-!pKu">result</field> </block> </value> <value name="DELIM"> <shadow type="text" id="s?c#FsF:K)eX4:y6MK=V"> <field name="TEXT"> </field> </shadow> </value> </block> </value> <next> <block type="variables_set" id="?N(|f+,W5(?Mrc)d@LL">
                                        <field name="VAR" id="ZFc-^KZz?.13C:ifkV^)">gesamt</field>
                                        <value name="VALUE">
                                        <block type="math_arithmetic" id="V~);j}dG8u=)fs#;|lX." inline="false">
                                        <field name="OP">ADD</field>
                                        <value name="A">
                                        <shadow type="math_number" id="V()sti$^@A+9Vj/6Id3-">
                                        <field name="NUM">1</field>
                                        </shadow>
                                        <block type="math_arithmetic" id="B4o8kiV[iK.!LZOT8fYa" inline="false">
                                        <field name="OP">ADD</field>
                                        <value name="A">
                                        <shadow type="math_number" id="BJV6L%hB-z8PoXj]8vur">
                                        <field name="NUM">1</field>
                                        </shadow>
                                        <block type="convert_tonumber" id="D=gM:VzMk;qr8iC=Oq9T">
                                        <value name="VALUE">
                                        <block type="lists_getIndex" id="1s@%Xum@G=M1P|2N9h{k">
                                        <mutation statement="false" at="true"></mutation>
                                        <field name="MODE">GET</field>
                                        <field name="WHERE">FROM_START</field>
                                        <value name="VALUE">
                                        <block type="variables_get" id="tfR)FYY9W%r7oxwv.MJ">
                                        <field name="VAR" id=")o${Dvo+jB+8SL5Zo(P3">Liste</field>
                                        </block>
                                        </value>
                                        <value name="AT">
                                        <block type="math_number" id="[2@sVzzP$aab$l864zPG">
                                        <field name="NUM">3</field>
                                        </block>
                                        </value>
                                        </block>
                                        </value>
                                        </block>
                                        </value>
                                        <value name="B">
                                        <shadow type="math_number" id="9LeKYZ6?3w(/N4J:M9$O">
                                        <field name="NUM">1</field>
                                        </shadow>
                                        <block type="convert_tonumber" id="6B0=,ojj[I1VTHBTY[Pe">
                                        <value name="VALUE">
                                        <block type="lists_getIndex" id="TpU:T!5jWHAtPl^4[B-~">
                                        <mutation statement="false" at="true"></mutation>
                                        <field name="MODE">GET</field>
                                        <field name="WHERE">FROM_START</field>
                                        <value name="VALUE">
                                        <block type="variables_get" id="h)bKX2`5Z(g?{K$%qGI`">
                                        <field name="VAR" id=")o${Dvo+jB+8SL5Zo(P3">Liste</field>
                                        </block>
                                        </value>
                                        <value name="AT">
                                        <block type="math_number" id="vgN9CSU2K2WWLP^SA[7X">
                                        <field name="NUM">4</field>
                                        </block>
                                        </value>
                                        </block>
                                        </value>
                                        </block>
                                        </value>
                                        </block>
                                        </value>
                                        <value name="B">
                                        <shadow type="math_number" id="47U`m}dfc/cpAkCa1c
                                        !">
                                        <field name="NUM">1</field>
                                        </shadow>
                                        <block type="math_arithmetic" id="e(ZKp+Eaf1QFoJ5Z4=_a" inline="false">
                                        <field name="OP">ADD</field>
                                        <value name="A">
                                        <shadow type="math_number" id="47Y?fKM1v{9mCCK468m}">
                                        <field name="NUM">1</field>
                                        </shadow>
                                        <block type="convert_tonumber" id="ehl.O%o}:Vc=DUW1$T)?">
                                        <value name="VALUE">
                                        <block type="lists_getIndex" id="d=w5[?gWTZ7oxxq1gX/v">
                                        <mutation statement="false" at="true"></mutation>
                                        <field name="MODE">GET</field>
                                        <field name="WHERE">FROM_START</field>
                                        <value name="VALUE">
                                        <block type="variables_get" id="XOkCPAdc7ZJ?E[/!b)VY">
                                        <field name="VAR" id=")o${Dvo+jB+8SL5Zo(P3">Liste</field>
                                        </block>
                                        </value>
                                        <value name="AT">
                                        <block type="math_number" id="[_2WL+a.i5?[bDp]/xH^">
                                        <field name="NUM">5</field>
                                        </block>
                                        </value>
                                        </block>
                                        </value>
                                        </block>
                                        </value>
                                        <value name="B">
                                        <shadow type="math_number" id="yGk,DSX;bX#{UdvWK1d0">
                                        <field name="NUM">1</field>
                                        </shadow>
                                        <block type="convert_tonumber" id="(5B^73Z~}5?C-@+Zn~yy">
                                        <value name="VALUE">
                                        <block type="lists_getIndex" id="?W^#$hDnDDjqN)zL9$wu">
                                        <mutation statement="false" at="true"></mutation>
                                        <field name="MODE">GET</field>
                                        <field name="WHERE">FROM_START</field>
                                        <value name="VALUE">
                                        <block type="variables_get" id="i7vU(RMaz_S`]D[K{nH.">
                                        <field name="VAR" id=")o${Dvo+jB+8SL5Zo(P3">Liste</field>
                                        </block>
                                        </value>
                                        <value name="AT">
                                        <block type="math_number" id="4Qfa%CrJKEd^`RuMN](L">
                                        <field name="NUM">6</field>
                                        </block>
                                        </value>
                                        </block>
                                        </value>
                                        </block>
                                        </value>
                                        </block>
                                        </value>
                                        </block>
                                        </value>
                                        <next>
                                        <block type="variables_set" id="+,a.mD.IOoZS9~BwmiL">
                                        <field name="VAR" id="Ub]FL#N/Dw9UQ
                                        L/pcC{">idle</field>
                                        <value name="VALUE">
                                        <block type="convert_tonumber" id="
                                        )jKb|x^;pz1R?ubn?a">
                                        <value name="VALUE">
                                        <block type="lists_getIndex" id="1Mq_03tOOaP%FenN@thg">
                                        <mutation statement="false" at="true"></mutation>
                                        <field name="MODE">GET</field>
                                        <field name="WHERE">FROM_START</field>
                                        <value name="VALUE">
                                        <block type="variables_get" id="0V#pgE8]{(=W
                                        [_6Rz+;">
                                        <field name="VAR" id=")o${Dvo+jB+8SL5Zo(P3">Liste</field>
                                        </block>
                                        </value>
                                        <value name="AT">
                                        <block type="math_number" id="[.]9Q$!nW,^D3)Oy@2;f">
                                        <field name="NUM">6</field>
                                        </block>
                                        </value>
                                        </block>
                                        </value>
                                        </block>
                                        </value>
                                        <next>
                                        <block type="variables_set" id="L#-ao!n?O?d0}`2j,}F">
                                        <field name="VAR" id="6LFB:D2!v}nI3n7s~;HG">Idle_prozent</field>
                                        <value name="VALUE">
                                        <block type="math_rndfixed" id="Y9)}z5D|zq(5b9d`r9$b">
                                        <field name="n">1</field>
                                        <value name="x">
                                        <shadow type="math_number" id="(!9iK8nKilkV%1xdx/A4">
                                        <field name="NUM">3.1234</field>
                                        </shadow>
                                        <block type="math_arithmetic" id="2rjkG+7[/[1^`)`+o)5h">
                                        <field name="OP">MULTIPLY</field>
                                        <value name="A">
                                        <shadow type="math_number" id="sT}2$VmOF^r|ZD{.YQ7[">
                                        <field name="NUM">1</field>
                                        </shadow>
                                        <block type="math_arithmetic" id="Qz6Q$0XUkXtoWu2Bglbg">
                                        <field name="OP">DIVIDE</field>
                                        <value name="A">
                                        <shadow type="math_number" id="auJykrQ(M8!lyS/E+#JJ">
                                        <field name="NUM">1</field>
                                        </shadow>
                                        <block type="variables_get" id="5;T3e4=X(3i_HcIf4,X
                                        ">
                                        <field name="VAR" id="Ub]FL#N/Dw9UQ
                                        L/pcC{">idle</field>
                                        </block>
                                        </value>
                                        <value name="B">
                                        <shadow type="math_number" id="44+?I)1Np|XB
                                        PiUIH7r">
                                        <field name="NUM">1</field>
                                        </shadow>
                                        <block type="variables_get" id="v(lbrj5T/$6e~p-mJ|-4">
                                        <field name="VAR" id="ZFc-^KZz?.13C:ifkV^)">gesamt</field>
                                        </block>
                                        </value>
                                        </block>
                                        </value>
                                        <value name="B">
                                        <shadow type="math_number" id="B)6(6Z:zaa2-v9gJb/r`">
                                        <field name="NUM">100</field>
                                        </shadow>
                                        </value>
                                        </block>
                                        </value>
                                        </block>
                                        </value>
                                        <next>
                                        <block type="debug" id="w@i5{q0E,K3(.$9/YCKO">
                                        <field name="Severity">log</field>
                                        <value name="TEXT">
                                        <shadow type="text" id=")0+s=!mG@8lzlSsb?:HW">
                                        <field name="TEXT">test</field>
                                        </shadow>
                                        <block type="variables_get" id="`Fj1fKW31A-[jWueW!on">
                                        <field name="VAR" id="6LFB:D2!v}nI3n7s~;HG">Idle_prozent</field>
                                        </block>
                                        </value>
                                        </block>
                                        </next>
                                        </block>
                                        </next>
                                        </block>
                                        </next>
                                        </block>
                                        </next>
                                        </block>
                                        </next>
                                        </block>
                                        </statement>
                                        </block>
                                        </xml>

                                        sehr schön
                                        das dann alle 15 sekunden aufrufen und in einen datenpunkt schreiben mit history an, dann könnte man das noch schön visualisieren

                                        B Offline
                                        B Offline
                                        babl
                                        schrieb am zuletzt editiert von
                                        #34

                                        Nochmal das Thema aufrollen.

                                        Es läuft eigentlich soweit alles super, nur das einzige wo ich schön langsam sehe, ist dass mir der RAM nicht reicht für die nächsten Aufgaben, weitere 20 zigbee Aktoren eventuell noch 2 weitere Adapter, da ich in SQL einiges logge, ist dies der größte Speicherfresser.

                                        So nun zu meinem Gedankengang.

                                        1. Kleinen intel nuc sowas hier
                                          https://www.amazon.de/dp/B08F73X85Y/ref=cm_sw_r_cp_awdb_imm_JVD9ABHR0AN3M3QM0YR3

                                        Hier würde ich dann proxmox installieren und 2 vms machen 1mal iobroker und 1 mal open wb wenn ich sie zum laden benötige, ausser ich mach es mit einem Script dann würde nur iobroker drauf laufen ohne proxmox.

                                        1. Da ich meinen grossen Desktop Rechner such mit einen kleinen ersetzen will, da er einfach in die Jahre gekommen ist. Zocken tue ich nichts außergewöhnliches.
                                          Hier hätte ich mir den vorgestellt.

                                        https://www.amazon.de/dp/B09BTFYGF6/ref=cm_sw_r_cp_awdb_imm_M0FR63DRS6S8JMACNKPW

                                        Nur mit 32 GB, wäre dann noch aufrüstbar bis 64gb.
                                        Oder soll ich mir den amd ryzen holen und mach da alles drauf. Proxmox iobroker win 10

                                        Was denkt ihr? Würde mich über Antworten freuen. Vorab schon mal danke

                                        1 Antwort Letzte Antwort
                                        0

                                        Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                                        Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                                        Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                                        Registrieren Anmelden
                                        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

                                        550

                                        Online

                                        32.9k

                                        Benutzer

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