Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Error/Bug
  4. Hoher CPU-Load des Raspberry

NEWS

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.1k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    2.9k

Hoher CPU-Load des Raspberry

Geplant Angeheftet Gesperrt Verschoben Error/Bug
59 Beiträge 15 Kommentatoren 10.3k Aufrufe
  • Ä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.
  • apollon77A Offline
    apollon77A Offline
    apollon77
    schrieb am zuletzt editiert von
    #36

    Wenn es wirklich ein Swap-Problem ist dann gibt es meistens einen OPunkt wo das OS den verursachenden Prozess killt.

    Schau mal ob du sowas im "/var/log/syslog" findest. Ich galueb der Begriff ist "OOMKiller" oder so

    Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

    • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
    • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
    1 Antwort Letzte Antwort
    0
    • frankjokeF Offline
      frankjokeF Offline
      frankjoke
      schrieb am zuletzt editiert von
      #37

      Also wenn ich mir den top-screen anschaue fallen mir folgende Diege ein:

      • CPUs sind mit <50% beschäftigt, das ist nicht das Problem, Raspi's mit 1GB mem haben 4 CPU's also ist da Luft nach oben.

      • Wenn das nach einem re-boot war sind noch immer nicht alle Adapter voll geladen ('node'-Zeilen werden in Adapter-Instanzen umgewandelt wenn sie fertig sind mit dem Start)

      • Es sollte kein Swap nach dem re-boot verwendet werden, hatte ich noch NIE, nur nachdem ich eventuell neue Adapter installiere oder sonstige updates durchführe!

      Ich würde ein

      sudo iobroker stop
      sudo iobroker upgrade self
      sudo iobroker start
      
      

      durchführen, nach dem Stop alle node-Prozesse entfernen wenn noch welche da sind.

      Frank,

      NUC's, VM's und Raspi's unter Raspian, Ubuntu und Debian zum Testen.
      Adapter die ich selbst beigesteuert habe: BMW, broadlink2, radar2, systeminfo, km200, xs1 und einige im Anmarsch!

      1 Antwort Letzte Antwort
      0
      • C Offline
        C Offline
        crepp
        schrieb am zuletzt editiert von
        #38

        @fsjoke

        Kein Update

        @apollon77

        Habe das syslog von gestern mal durchgeforstet. Insgesamt 17 Fundstellen dieses Begriffs. Heisst das jetzt das das Problem mit dem Swapping zusammenhängt ?
        686_update.png
        686_oom-killer.png

        Gruß

        crepp

        –-

        CCU2 / 2x RaspberryPi / 2x Amazon Echo Dot / Milight LED / Philips Hue (z.Z. 16 Homematic-Geräte)

        Kodi auf W10pro und OSMC

        DVBViewer MediaServer auf W10

        1 Antwort Letzte Antwort
        0
        • Z Offline
          Z Offline
          Zippolighter
          schrieb am zuletzt editiert von
          #39

          Ich habe jetzt nicht direkt eine Lösung für Dein Problem.

          Aber ich hatte genau das selbe Verhalten wie Du es beschreibst. Mehrere Minuten kein Zugriff auf das System. System kommt nach Neustart nicht auf die Füße. Arbeiten in VIS System hängt sich auf, etc. Ich hatte einen Rasperry PI 3 im Einsatz.

          Ich habe dann auf Multihost umgeschwenkt. Habe auf dem Master alle notwendigen Adapter (REGA, RPC, Admin, etc ist beschrieben im Beitrag siehe Link), alle anderen auf dem Slave. Vorallem der javascript Adapter hat bei mir viele Ressourcen gebraucht.

          http://forum.iobroker.net/viewtopic.php?f=8&t=9534

          1304_screenshot_235.jpg
          Die geringere Uptime vom Master ist vorhanden, da ich das System runtergefahren hatte um auf einen zweiten Master (Master Restore) den ich noch habe als Sicherung, ein Backup eingespielt habe. Die Uptime vom Slave wäre auch höher, da ist ein Stromausfall dazwischen gekommen.

          Seitdem ich die Aufteilung gemacht habe, laufen die Kisten ohne Probleme super stabil. Kein Vergleich zu vorher. Dabei ist Redis noch nicht mal aktiv, da ich mit der Sicherung der States in Redis noch auf Kriegsfuß stehe.

          Solltest Dir vielleicht Gedanken machen ob Du bereit bist in einen zweiten Raspi zu investieren. Bei mir hat es sich auf jeden Fall richtig gelohnt

          Gruß Zippolighter

          1 Antwort Letzte Antwort
          0
          • C Offline
            C Offline
            crepp
            schrieb am zuletzt editiert von
            #40

            Ja danke für den Tip, das habe ich auch schon vorbereitet. Der Slave ist schon aktiv, bin nur noch nicht dazu gekommen da das jetzige Problem dazwischenkam. Hatte ich einem Beitrag weiter oben auch erwähnt.

            Gruß

            crepp

            –-

            CCU2 / 2x RaspberryPi / 2x Amazon Echo Dot / Milight LED / Philips Hue (z.Z. 16 Homematic-Geräte)

            Kodi auf W10pro und OSMC

            DVBViewer MediaServer auf W10

            1 Antwort Letzte Antwort
            0
            • apollon77A Offline
              apollon77A Offline
              apollon77
              schrieb am zuletzt editiert von
              #41

              @crepp:

              @apollon77

              Habe das syslog von gestern mal durchgeforstet. Insgesamt 17 Fundstellen dieses Begriffs. Heisst das jetzt das das Problem mit dem Swapping zusammenhängt ? `

              Jain. Es heißt erstmal nur das -in dem Screenshot Fall aus Sicht des os der hm-rpc Prozess vom iobroker der Verursacher von hohem Speicherverbrauch war. Erstmal nur ein Indiz.

              Steht hm-rpc bei allen Fundstellen?

              Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

              • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
              • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
              1 Antwort Letzte Antwort
              0
              • C Offline
                C Offline
                crepp
                schrieb am zuletzt editiert von
                #42

                Nein es sind verschiedene Fehlerursachen.

                sshd

                rpi2

                radar

                hm-rpc

                kthreadd

                siehe Datei (Ich hab mal ein paar Einträge zusammengefasst)
                686_syslog.txt

                Gruß

                crepp

                –-

                CCU2 / 2x RaspberryPi / 2x Amazon Echo Dot / Milight LED / Philips Hue (z.Z. 16 Homematic-Geräte)

                Kodi auf W10pro und OSMC

                DVBViewer MediaServer auf W10

                1 Antwort Letzte Antwort
                0
                • apollon77A Offline
                  apollon77A Offline
                  apollon77
                  schrieb am zuletzt editiert von
                  #43

                  Dann musst du auf Häufungen schauen. Das os erwischt nichts immer den hauptverursacher … falls es den in deinem Fall überhaupt gibt.

                  Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                  • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                  • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                  1 Antwort Letzte Antwort
                  0
                  • C Offline
                    C Offline
                    crepp
                    schrieb am zuletzt editiert von
                    #44

                    hm-rpc 1x

                    sshd 8x

                    radar 1x

                    kthreadd 2x

                    cron 4x

                    rpi2 1x

                    Gruß

                    crepp

                    –-

                    CCU2 / 2x RaspberryPi / 2x Amazon Echo Dot / Milight LED / Philips Hue (z.Z. 16 Homematic-Geräte)

                    Kodi auf W10pro und OSMC

                    DVBViewer MediaServer auf W10

                    1 Antwort Letzte Antwort
                    0
                    • C Offline
                      C Offline
                      crepp
                      schrieb am zuletzt editiert von
                      #45

                      Kann jemand sagen was sshd für ein Prozess ist ? Zugriff über SSH ?

                      Gruß

                      crepp

                      –-

                      CCU2 / 2x RaspberryPi / 2x Amazon Echo Dot / Milight LED / Philips Hue (z.Z. 16 Homematic-Geräte)

                      Kodi auf W10pro und OSMC

                      DVBViewer MediaServer auf W10

                      1 Antwort Letzte Antwort
                      0
                      • C Offline
                        C Offline
                        crepp
                        schrieb am zuletzt editiert von
                        #46

                        Hab gegen 11 den javascript adapter abgeschaltet und im vis etwas gemacht. Aktuell sieht es so aus:
                        686_speicher.png

                        Vielleicht doch ein Speicher-Problem ?

                        Gruß

                        crepp

                        –-

                        CCU2 / 2x RaspberryPi / 2x Amazon Echo Dot / Milight LED / Philips Hue (z.Z. 16 Homematic-Geräte)

                        Kodi auf W10pro und OSMC

                        DVBViewer MediaServer auf W10

                        1 Antwort Letzte Antwort
                        0
                        • apollon77A Offline
                          apollon77A Offline
                          apollon77
                          schrieb am zuletzt editiert von
                          #47

                          nimm mal bitte normales "top". htop zeigt komische Dinge an

                          Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                          • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                          • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                          1 Antwort Letzte Antwort
                          0
                          • C Offline
                            C Offline
                            crepp
                            schrieb am zuletzt editiert von
                            #48

                            Ich habe gestern ein Image der Karte gezogen und danach war das Problem (erstmal ?) verschwunden. Ich konnte eine Stunde im vis werkeln und der Load ging nicht über 2-2,5. - sehr verwunderlich …

                            Ich werde das natürlich weiter im Auge behalten.

                            Danke für Eure Hilfe erstmal

                            Gruß

                            crepp

                            –-

                            CCU2 / 2x RaspberryPi / 2x Amazon Echo Dot / Milight LED / Philips Hue (z.Z. 16 Homematic-Geräte)

                            Kodi auf W10pro und OSMC

                            DVBViewer MediaServer auf W10

                            1 Antwort Letzte Antwort
                            0
                            • HomoranH Nicht stören
                              HomoranH Nicht stören
                              Homoran
                              Global Moderator Administrators
                              schrieb am zuletzt editiert von
                              #49

                              @crepp:

                              sehr verwunderlich `
                              Nö.

                              Wenn die Karte einen Schlag weg hatte und bei schreibvorgängen zu langsam war eben nicht.

                              Gruß Rainer

                              kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                              Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                              der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                              1 Antwort Letzte Antwort
                              0
                              • A Offline
                                A Offline
                                aleks-83
                                schrieb am zuletzt editiert von
                                #50

                                Hi,

                                ich habe auch täglich (zu unterschiedlichen Uhrzeiten) einen Absturz aufgrund zu hoher Temperatur.

                                Bisher konnte ich nur 1x zum entsprechenden Zeitpunkt mit putty draufschauten.

                                top zeigte mir den javascript und den history adapter mit sehr hoher CPU Load an.

                                Ich habe die beiden mal angehalten. Seitdem scheint es zu laufen.

                                Aber gibt es die Möglichkeit, die CPU Last eines einzelnen Tasks mitzuschreiben?

                                Also ich hätte quasi gerne einen Mitschrieb der beiden o.g. Adapter. geht das?

                                = Dell Optiplex Micro - 10GB RAM - 200GB SSD - Debian VM =
                                = Node.js v20.18.3 = NPM 10.2.3 = JS Controller 7.0.6 =

                                Ubiquiti UAP-AC-LR - UAP-AC-Lite - Synology DS716+II - Fritz!Box 7490
                                Glasfaser 400

                                1 Antwort Letzte Antwort
                                0
                                • HomoranH Nicht stören
                                  HomoranH Nicht stören
                                  Homoran
                                  Global Moderator Administrators
                                  schrieb am zuletzt editiert von
                                  #51

                                  Ich prüfe so ziemlich alles
                                  144_20180826_152248.jpg
                                  Top (Tabelle rechts unten, rot umrahmt) gibt die cpu und speicherauslastung für jeden Prozess an.

                                  Die System Load enthält aber auch noch die I/O Vorgänge.

                                  So kann bei niedriger CPU Auslastung die Load trotzdem sehr hoch srin, wenn z.b. die sd karte sehr langsam ist.

                                  Gruß Rainer

                                  kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                                  Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                                  der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                                  1 Antwort Letzte Antwort
                                  0
                                  • A Offline
                                    A Offline
                                    aleks-83
                                    schrieb am zuletzt editiert von
                                    #52

                                    Danke dir.

                                    Das ist ja quasi meine top abfrage die ich geamcht habe.

                                    Aber ich kann ja nicht ständig den Screen beobachten.

                                    Daher möchte ich gerne eine Verlaufsaufzeichnung der CPU Last für die beiden Prozesse.

                                    Wenn dann der Pi abstürzt, kann ich im Verlauf oder dem GRaphen nachsehen welcher Prozess zum Zeitpunkt des Absturzes am aktivsten war.

                                    = Dell Optiplex Micro - 10GB RAM - 200GB SSD - Debian VM =
                                    = Node.js v20.18.3 = NPM 10.2.3 = JS Controller 7.0.6 =

                                    Ubiquiti UAP-AC-LR - UAP-AC-Lite - Synology DS716+II - Fritz!Box 7490
                                    Glasfaser 400

                                    1 Antwort Letzte Antwort
                                    0
                                    • HomoranH Nicht stören
                                      HomoranH Nicht stören
                                      Homoran
                                      Global Moderator Administrators
                                      schrieb am zuletzt editiert von
                                      #53

                                      Die drei werte in den blau umrandeten gauges logge ich auch.

                                      Das json, das in der Tabelle dargestellt wird kann prinzipiell auch geloggt werden (alst text) oder die Werte müssten extrahiert werden.

                                      Aber wie ich dir vorsichtig klarmachen wollte spiegelt ein hoher Wert der Load nicht unbedingt eine hohe cpu Auslastung wider.

                                      Gruß Rainer

                                      kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                                      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                                      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                                      1 Antwort Letzte Antwort
                                      0
                                      • A Offline
                                        A Offline
                                        aleks-83
                                        schrieb am zuletzt editiert von
                                        #54

                                        Hmm ok.

                                        Ich habe jetzt auf jeden Fall herausgefunden dass der History Adapter für meine Hohe Auslastung verantwortlich ist.

                                        Warum der node da so oft aufgeführt wird… Keine Ahnung !? :|

                                        Die CPU-Last ist wirklich nicht unbedingt das Problem, eher die Load an sich.

                                        7541_2018-08-29_09_00_12-pi_iobroker-raspi___.png

                                        Die SD karte sollte aber durch meine Einstellungen doch nicht zu stark belastet werden.

                                        Zumal ich gerade mal 10 Datenpunkte mit dem History Adapter logge.

                                        In den geloggten Datenpunkten habe ich folgende Einstellungen:
                                        7541_2018-08-29_09_01_31-objects_-_iobroker.png

                                        = Dell Optiplex Micro - 10GB RAM - 200GB SSD - Debian VM =
                                        = Node.js v20.18.3 = NPM 10.2.3 = JS Controller 7.0.6 =

                                        Ubiquiti UAP-AC-LR - UAP-AC-Lite - Synology DS716+II - Fritz!Box 7490
                                        Glasfaser 400

                                        1 Antwort Letzte Antwort
                                        0
                                        • HomoranH Nicht stören
                                          HomoranH Nicht stören
                                          Homoran
                                          Global Moderator Administrators
                                          schrieb am zuletzt editiert von
                                          #55

                                          @aleks-83:

                                          Warum der node da so oft aufgeführt wird… `
                                          Das ist nicht gut. Auch die hohen PID deuten auf dauernde Neustarts hin.

                                          Einfach nur node steht da, wenn ein Adapter noch nicht vollkommen geladen ist.

                                          Außerdem swapped dein Raspi. Das erhöht auch die Load

                                          Gruß

                                          Rainer

                                          kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                                          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                                          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                                          1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          839

                                          Online

                                          32.4k

                                          Benutzer

                                          81.5k

                                          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