Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Hardware
    4. Ist der Raspi überlastet?

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Ist der Raspi überlastet?

    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      maxpd @Thomas Braun last edited by

      @thomas-braun dann bekomme ich nur das raus.

      
      pi@iobroker:~ $ ls -l /usr/local/bin/seeSwap
      -rw-r--r-- 1 root root 306 Sep 10 20:35 /usr/local/bin/seeSwap
      
      

      vllt hab ich das script falsch erstellt. unter dem link stehen dazu keine details. und bei liv-in-sky hab ich das "nano" nicht verstanden. ich bin einfach in den pfad, habe eine datei angelegt, das script reinkopiert und gespeichert.

      Thomas Braun 1 Reply Last reply Reply Quote 0
      • Thomas Braun
        Thomas Braun Most Active @maxpd last edited by Thomas Braun

        @maxpd

        nano ist ein Editor auf Kommandozeile.

        sudo chmod +x /usr/local/bin/seeSwap
        

        ich bin einfach in den pfad, habe eine datei angelegt, das script reinkopiert und gespeichert.

        Mit welchen Programmen? Irgendwelchem graphischem Kram? Das ist 'verboten' auf einem Server.

        M 2 Replies Last reply Reply Quote 0
        • M
          maxpd @Thomas Braun last edited by

          @thomas-braun Mit WinSCP

          1 Reply Last reply Reply Quote 0
          • M
            maxpd @Thomas Braun last edited by

            @thomas-braun also ob ich die Datei mit winscp oder dem nano erstelle ändert nichts daran, dass keine Ergebnisse ausgeworfen werden:

            
            pi@iobroker:~ $ cd /usr/local/bin
            pi@iobroker:/usr/local/bin $ nano seeSwap
            pi@iobroker:/usr/local/bin $ sudo nano seeSwap
            pi@iobroker:/usr/local/bin $ sudo chmod +x seeSwap
            pi@iobroker:/usr/local/bin $ sudo chmod +x /usr/local/bin/seeSwap
            pi@iobroker:/usr/local/bin $ ls -l /usr/local/bin/seeSwap
            -rwxr-xr-x 1 root root 307 Sep 11 21:57 /usr/local/bin/seeSwap
            pi@iobroker:/usr/local/bin $ sudo chmod +x /usr/local/bin/seeSwap
            pi@iobroker:/usr/local/bin $
            
            
            liv-in-sky 1 Reply Last reply Reply Quote 0
            • liv-in-sky
              liv-in-sky @maxpd last edited by

              @maxpd auch nicht mit sudo seeswap

              M 1 Reply Last reply Reply Quote 1
              • M
                maxpd @liv-in-sky last edited by

                @liv-in-sky Here you are bei aktueller Auslastung von 100% (100MB)

                
                pi@iobroker:/usr/local/bin $ sudo seeSwap
                PID 1654: 2924 kB (/bin/ReGaHss.community)
                PID 1395: 3088 kB (/bin/rfd)
                PID 19806: 3432 kB (io.shelly.0)
                PID 19929: 4964 kB (io.sma-em.0)
                PID 19849: 6024 kB (io.shuttercontrol.0)
                PID 19913: 6756 kB (io.sayit.1)
                PID 19966: 6784 kB (io.sayit.2)
                PID 19935: 6884 kB (/usr/bin/node)
                PID 1435: 31152 kB (java)
                
                
                liv-in-sky 1 Reply Last reply Reply Quote 0
                • liv-in-sky
                  liv-in-sky @maxpd last edited by

                  @maxpd hab ich übersehen - 100mb swap - seltsame konfig !

                  da brauchen wir einen profi @Thomas-Braun - der kennt sich da besser aus - aber ich würde den swap vergrößern und mal sehen, ob das system wieder besser reagiert

                  42 adapter sind nicht wenig - kannst du da nicht ein paar deaktivieren - wenn du die alle benötigst, bist du schon ein user, der sich mal über ein anderes system informieren sollte z.b nuc mit proxmox, ...

                  oder zumindest einen neuen raspi mit 4/8 gb und die pivccu auf diesem belassen

                  hast du eine ssd oder noch eine sd karte? evtl kann eine ssd disc und mehr swap schon helfen

                  aber da würde ich noch andere fragen - ich nutze keinen raspi, kann somit nicht viel über die auslastung der neuen pi's mit iobroker sagen

                  Thomas Braun 1 Reply Last reply Reply Quote 0
                  • Thomas Braun
                    Thomas Braun Most Active @liv-in-sky last edited by

                    @liv-in-sky sagte in Ist der Raspi überlastet?:

                    100mb swap - seltsame konfig !

                    Nee, ist die Default Config.

                    Die Zahl der Adapter ist halt schon mehr als grenzwertig. Da würde ich abspecken oder Hardware upgraden.

                    liv-in-sky 1 Reply Last reply Reply Quote 0
                    • liv-in-sky
                      liv-in-sky @Thomas Braun last edited by liv-in-sky

                      @thomas-braun

                      wahrscheinlich, weil man ja eigendlich kein swap auf der sd haben will - aber hier läuft ja außer ioborker noch etwas anderes

                      letztlich sind wir eh einer meinung - das system ist schon nahe an der grenze

                      Thomas Braun 1 Reply Last reply Reply Quote 0
                      • Thomas Braun
                        Thomas Braun Most Active @liv-in-sky last edited by

                        @liv-in-sky

                        Auf welche Hardware fahren wir denn da überhaupt?

                        liv-in-sky 1 Reply Last reply Reply Quote 0
                        • liv-in-sky
                          liv-in-sky @Thomas Braun last edited by

                          @thomas-braun
                          raspi 2GB

                          ob sd oder ssd - weiß ich nicht

                          M 1 Reply Last reply Reply Quote 0
                          • M
                            maxpd @liv-in-sky last edited by maxpd

                            @liv-in-sky Hi,

                            kommen wir vom Thema der SWAP Analyse wieder ab? Also liegt da kein Problem?
                            Ich habe den Swap nun auf 1 gb erweitert (nur noch nicht in den Boot bekommen, aber läuft aktuell)

                            Genau, ein RPI 4 mit 2gb und aktuell einer 16gb SD Karte.(Samsung EVO)

                            Meine Eingangsfrage war ja ob er zu schwach ist. Wenn ja, habe ich noch nicht ganz verstanden, was die Systeme aus macht.
                            Da die CPU nie ausgelastet ist, der RAM aber schon sehr, verstehe ich auf einen RPI 4 mit 4gb zu wechseln.
                            Das 42 Adapter vllt für den 2gb RAM zu viel sind verstehe ich auch. (Ich nutze alle)
                            Und dass die SD Karte nicht geeignet ist und ich besser auf eine SSD wechsel kann ich auch nachvollziehen (also: M2 SSD und Gehäuse)

                            Aber warum piVCCU auslagern, wenn man das System stärker macht? (Dient nur um die Geräte in iobroker zu bringen, dort laufen keine Programme)
                            Was macht einen NUC mit proxmox geeigneter?

                            Bin froh, dass ich gerade mit diesem Ökosystem warm werde 😉 Nuc ist auch wieder ganz andere Preiskategorie.

                            Thomas Braun liv-in-sky 2 Replies Last reply Reply Quote 0
                            • Thomas Braun
                              Thomas Braun Most Active @maxpd last edited by

                              @maxpd sagte in Ist der Raspi überlastet?:

                              Also liegt da kein Problem?

                              Indirekt. Das Problem ist, dass der Swap überhaupt benutzt werden muss.
                              Swap dient nur als Notausgang, wenn dem System der Arbeitsspeicher ausgeht. Der sollte nie dauerhaft genutzt werden. Deswegen macht es auch wenig Sinn den auf mehrere Gigabyte aufzublasen. Wenn Swap genutzt wird läuft der Arbeitsspeicher schon im roten Bereich.

                              Wenn keine Fehlkonfiguration vorliegt und du wirklich alle 42 Instanzen brauchst (oftmals läuft aber doch unnötiges Zeug mit, sei es eine Desktop-Umgebung, seien es vorkonfigurierte Adapter wie discovery) kannst du nur an der Hardwareschraube drehen.

                              1 Reply Last reply Reply Quote 0
                              • liv-in-sky
                                liv-in-sky @maxpd last edited by liv-in-sky

                                @maxpd sagte in Ist der Raspi überlastet?:

                                @maxpd sagte in Ist der Raspi überlastet?:

                                Meine Eingangsfrage war ja ob er zu schwach ist. Wenn ja, habe ich noch nicht ganz verstanden, was die Systeme aus macht.
                                Da die CPU nie ausgelastet ist, der RAM aber schon sehr, verstehe ich auf einen RPI 4 mit 4gb zu wechseln.
                                Das 42 Adapter vllt für den 2gb RAM zu viel sind verstehe ich auch. (Ich nutze alle)
                                Und dass die SD Karte nicht geeignet ist und ich besser auf eine SSD wechsel kann ich auch nachvollziehen (also: M2 SSD und Gehäuse)
                                Aber warum piVCCU auslagern, wenn man das System stärker macht? (Dient nur um die Geräte in iobroker zu bringen, dort laufen keine Programme)
                                Was macht einen NUC mit proxmox geeigneter?

                                ich vertraue da @Thomas-Braun

                                eine enmpfehlung finde ich da schwierig - du brauchst nicht unbedingt ein nuc system - wahrscheinlich reicht dir ein raspi mit mehr ram und (evtl) einer ssd - und du kannst auch pivccu auf dem neuen raspi laufen lassen

                                das problem dabei ist, dass ich nicht weiß, wie du "tickst" . wenn dir mal einfällt, noch andere spielereien (sql, grafana, und was es alles gibt und noch kommen wird), zu installieren, kommt ein raspi vielleicht an seine grenzen und du mußt doch auf etwas perform. umsteigen

                                wenn dein system genau so bleiben soll und du sonst keine performance probleme hast, nimm einen größeren raspi - kostet dich etwas über 100 Euro - ein hunderter mehr - dann findest du vielleicht schon einen gebrauchten nuc oder es gibt ja noch andere hersteller, die günstiger sind - oder ab und an gibt es angebote - und damit kannst du dann installieren, was auch immer da draußen "rumschwirrt" und getetet werden will (ich wollte irgendwann einen plex server für meine video sammlung und pi-hole (war kein thema - einfach auf meinen system dazuinstalliert)

                                die entscheidung kann dir niemand abnehmen - aber so wie es ausieht, brauchst du mehr ram

                                M 1 Reply Last reply Reply Quote 0
                                • M
                                  maxpd @liv-in-sky last edited by

                                  Ich war dann mal shoppen und melde mich wieder wenn der neue 8gb Raspi mit neuer SSD läuft.

                                  Letztes Fazit des 2gb Raspi mit SD:

                                  Der von 100 auf 1000 mb vergrößerte Swap wird nun zu 35% ausgelastet. Der RAM ist stetig gleichbleibend. Die letzte freien RAM Reserven werden aber nie angetastet. Warum wird dann überhaupt geswapt?

                                  d6dd4cff-b760-4e78-a674-ebcf7706ab73-image.png

                                  M 1 Reply Last reply Reply Quote 0
                                  • M
                                    maxpd @maxpd last edited by

                                    @maxpd Melde mich zurück.

                                    Habe nun einen Raspi mit 8gb und dass der notwendig war (vorheriges System 2gb), sieht man, dass die aktuelle RAM Auslastung laut
                                    htop: 2000 MB
                                    Instanzenanzeige: 2700 MB ist

                                    Der Swap wird momentan nicht verwendet.

                                    Zudem wird eine SSD aktuell an USB3.0 verwendet.
                                    SSD und Zigbee Stick jeweils mit 1,5m Verlängerungskabel angeschlossen, wobei die Geräte platzbedingt dennoch nur 40cm auseinanderstehen. Sendequalitäten bin ich daher noch am evaluieren.

                                    An der Geschwindigkeit von Sprachausgaben über Google Mini kann ich leider keine Verbesserungen feststellen.

                                    Auch bin ich heute Nacht durchs Haus gewandert und Zigbee Bewegungssensoren haben mich erkannt und Homematic Licht angeschaltet, aber Shelly Licht nicht. Heute Morgen funktionierte es. Weder im Protokoll noch im Syslog findet man Einträge.
                                    Also wieder die typischen Probleme, bei denen ich nicht weiß wo sie herkommen.

                                    1 Reply Last reply Reply Quote 0
                                    • First post
                                      Last post

                                    Support us

                                    ioBroker
                                    Community Adapters
                                    Donate

                                    815
                                    Online

                                    31.7k
                                    Users

                                    79.7k
                                    Topics

                                    1.3m
                                    Posts

                                    7
                                    64
                                    2347
                                    Loading More Posts
                                    • Oldest to Newest
                                    • Newest to Oldest
                                    • Most Votes
                                    Reply
                                    • Reply as topic
                                    Log in to reply
                                    Community
                                    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                    The ioBroker Community 2014-2023
                                    logo