Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Swap Space wächst trotz freiem Speicher

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    6
    1
    220

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    8
    1
    217

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    891

Swap Space wächst trotz freiem Speicher

Scheduled Pinned Locked Moved ioBroker Allgemein
memoryleak
46 Posts 10 Posters 1.5k Views 6 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • W Wildbill

    @marty56 Einiges wurde hier im Thread ja bereits genannt:

    • Läuft auf dem Server ein völlig unnötiger Desktop?

    • Läuft auf dem Server abseits iobroker noch anderes (Homematic, Phoscon, irgendwelche Datenbanken wie mySQL, InfluxDB,...)

    • Backitup-Adapter, wenn der Swap immer zu bestimmten Zeiten angegriffen wird

    • Scripte, die Loops aufbauen, da Schleifen oder Timeouts nicht korrekt sind (dann sollte der SWAP sich nach und nach aufbauen, evtl. auch zu bestimmten Zeiten, in denen Scripte getriggert werden)

    Wie Du dahinter kommst, gibt es unterschiedliche Ansätze. Die Punkte 1-3 kannst Du Dir ja direkt mit ja/nein beantworten. Generell schadet es sicher auch nichts, mal mit htop zu schauen, welcher Prozess wieviel Speicher belegt, dann weisst Du auch ungefähr die Richtung. Wenn Scripte in Betracht kommen, mal alle anhalten, einzeln starten und über einen (gegebenenfalls längeren) Zeitraum beobachten, ob der Speicher immer weniger wird bzw. SWAP angegriffen wird. Keiner kennt Dein System besser als Du, also solltest Du mit diesen Angaben einen Anhaltspunkt haben, wo Du schauen kannst.
    Und, ganz wichtig, nicht zu viel auf einmal ändern. Immer schön eine Änderung und beobachten. Sonst hast Du irgendwann zwar das gewünschte Ergebnis, weisst aber immer noch nicht, was der Auslöser war.

    Gruss, Jürgen

    M Offline
    M Offline
    Marty56
    wrote on last edited by
    #21

    @wildbill danke für die Zusammenstellung

    HW:NUC (16 GB Ram)
    OS: Debian Bullseye, Promox V7, node v16.x npm 8.19.3

    M 1 Reply Last reply
    0
    • M Marty56

      @wildbill danke für die Zusammenstellung

      M Offline
      M Offline
      Marty56
      wrote on last edited by
      #22

      Ich habe jetzt eine ganze Zeit herumgefummelt, um die Ursache für den kontinuierlichen Anstieg des Swap Speichers zu ermitteln. Ist mir nicht gelungen und ich habe diesen Ansatz aufgegeben.

      Jetzt habe ich in der PVE ein Script erstellt, das ich mit crontab einmal pro Woche aufrufe und das den Swap entleert.

      Ist vielleicht nicht der Königsweg, aber es scheint zu funktionieren und das Nutzerinterface der PVE bleibt flüssig.

      HW:NUC (16 GB Ram)
      OS: Debian Bullseye, Promox V7, node v16.x npm 8.19.3

      H 1 Reply Last reply
      0
      • M Marty56

        Ich habe jetzt eine ganze Zeit herumgefummelt, um die Ursache für den kontinuierlichen Anstieg des Swap Speichers zu ermitteln. Ist mir nicht gelungen und ich habe diesen Ansatz aufgegeben.

        Jetzt habe ich in der PVE ein Script erstellt, das ich mit crontab einmal pro Woche aufrufe und das den Swap entleert.

        Ist vielleicht nicht der Königsweg, aber es scheint zu funktionieren und das Nutzerinterface der PVE bleibt flüssig.

        H Offline
        H Offline
        hm_krause
        wrote on last edited by
        #23

        Hallo,
        ich möchte dieses Thema nochmals weiterführen.
        Habe auf Proxmox eine VM für Iobroker mit 8 GB Ram.
        Auch hier läuft der Swap Speicher voll, Ursache ist sehr Wahrscheinlich der Backitup Adapter.
        Screenshot 2023-08-23 111837.jpg

        @Marty56
        Wie hast Du das mit dem Script gelöst?
        Wenn ich das z.B so mache:Screenshot 2023-08-23 112126.jpg
        wird eine Passworteingabe erwartet.

        crunchipC 1 Reply Last reply
        0
        • H hm_krause

          Hallo,
          ich möchte dieses Thema nochmals weiterführen.
          Habe auf Proxmox eine VM für Iobroker mit 8 GB Ram.
          Auch hier läuft der Swap Speicher voll, Ursache ist sehr Wahrscheinlich der Backitup Adapter.
          Screenshot 2023-08-23 111837.jpg

          @Marty56
          Wie hast Du das mit dem Script gelöst?
          Wenn ich das z.B so mache:Screenshot 2023-08-23 112126.jpg
          wird eine Passworteingabe erwartet.

          crunchipC Away
          crunchipC Away
          crunchip
          Forum Testing Most Active Developer
          wrote on last edited by
          #24

          @hm_krause mal so am Rande, hab swapiness von default 60 auf 10 gestellt und keine Probleme mit swap

          umgestiegen von Proxmox auf Unraid

          H 1 Reply Last reply
          0
          • crunchipC crunchip

            @hm_krause mal so am Rande, hab swapiness von default 60 auf 10 gestellt und keine Probleme mit swap

            H Offline
            H Offline
            hm_krause
            wrote on last edited by
            #25

            @crunchip
            ...ist schon so eingestellt

            pi@iobroker:~$ cat /proc/sys/vm/swappiness
            10
            pi@iobroker:~$
            
            
            
            crunchipC 1 Reply Last reply
            0
            • H hm_krause

              @crunchip
              ...ist schon so eingestellt

              pi@iobroker:~$ cat /proc/sys/vm/swappiness
              10
              pi@iobroker:~$
              
              
              
              crunchipC Away
              crunchipC Away
              crunchip
              Forum Testing Most Active Developer
              wrote on last edited by
              #26

              @hm_krause

              @hm_krause sagte in Swap Space wächst trotz freiem Speicher:

              Wahrscheinlich der Backitup Adapter

              mein Ram war auch immer recht weit oben, ich aktiviere den Adapter nur zum backup per script, ansonsten ist backitup aus

              umgestiegen von Proxmox auf Unraid

              J HomoranH H 3 Replies Last reply
              0
              • crunchipC crunchip

                @hm_krause

                @hm_krause sagte in Swap Space wächst trotz freiem Speicher:

                Wahrscheinlich der Backitup Adapter

                mein Ram war auch immer recht weit oben, ich aktiviere den Adapter nur zum backup per script, ansonsten ist backitup aus

                J Offline
                J Offline
                Jan1
                wrote on last edited by Jan1
                #27

                @crunchip
                der Adapter bracht eigentlich nur beim Backup erstellen recht viel RAM

                H 1 Reply Last reply
                0
                • crunchipC crunchip

                  @hm_krause

                  @hm_krause sagte in Swap Space wächst trotz freiem Speicher:

                  Wahrscheinlich der Backitup Adapter

                  mein Ram war auch immer recht weit oben, ich aktiviere den Adapter nur zum backup per script, ansonsten ist backitup aus

                  HomoranH Do not disturb
                  HomoranH Do not disturb
                  Homoran
                  Global Moderator Administrators
                  wrote on last edited by
                  #28

                  @crunchip sagte in Swap Space wächst trotz freiem Speicher:

                  ich aktiviere den Adapter nur zum backup per script

                  warum?
                  das macht er doch selber.
                  Das ist doch ein scheduled Adapter

                  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 -

                  crunchipC 1 Reply Last reply
                  0
                  • HomoranH Homoran

                    @crunchip sagte in Swap Space wächst trotz freiem Speicher:

                    ich aktiviere den Adapter nur zum backup per script

                    warum?
                    das macht er doch selber.
                    Das ist doch ein scheduled Adapter

                    crunchipC Away
                    crunchipC Away
                    crunchip
                    Forum Testing Most Active Developer
                    wrote on last edited by crunchip
                    #29

                    @homoran weil, wenn instanz aktiv, er rund 100MB benötigt
                    und wie @hm_krause schon erwähnte, der Ram ansteigt und nicht zurückgeht

                    zumindest konnte ich das bei mir auch feststellen

                    umgestiegen von Proxmox auf Unraid

                    1 Reply Last reply
                    0
                    • J Jan1

                      @crunchip
                      der Adapter bracht eigentlich nur beim Backup erstellen recht viel RAM

                      H Offline
                      H Offline
                      hm_krause
                      wrote on last edited by hm_krause
                      #30

                      @jan1
                      Das ist richtig, aber der Speicher wird danach nicht freigegeben.
                      Deshalb auch die Frage nach dem Script. Das hier oben erwähnte braucht eine PW Eingabe, vielleicht geht das ja besser.

                      J HomoranH 2 Replies Last reply
                      0
                      • H hm_krause

                        @jan1
                        Das ist richtig, aber der Speicher wird danach nicht freigegeben.
                        Deshalb auch die Frage nach dem Script. Das hier oben erwähnte braucht eine PW Eingabe, vielleicht geht das ja besser.

                        J Offline
                        J Offline
                        Jan1
                        wrote on last edited by Jan1
                        #31

                        @hm_krause
                        Linux gibt den RAM frei wenn er benötigt wird.

                        übrigens belegt jeder Adapter so um die 100MB RAM, wenn er aktiv ist. Wenn bei 8BG RAM dann die 100MB vom Backitup das Fass zum Überlaufen bringen, dann sollte man sich eher mal Gedanken machen, ob man nicht ein größeres Fass holt (halte ich bei 8GB doch für übertreiben), oder schaut was da die 8GB belegt, da normal ja 4 GB schon reichen sollten ;)

                        1 Reply Last reply
                        0
                        • H hm_krause

                          @jan1
                          Das ist richtig, aber der Speicher wird danach nicht freigegeben.
                          Deshalb auch die Frage nach dem Script. Das hier oben erwähnte braucht eine PW Eingabe, vielleicht geht das ja besser.

                          HomoranH Do not disturb
                          HomoranH Do not disturb
                          Homoran
                          Global Moderator Administrators
                          wrote on last edited by
                          #32

                          @hm_krause sagte in Swap Space wächst trotz freiem Speicher:

                          aber der Speicher wird danach nicht freigegeben.

                          beobachtest du free oder available?

                          ich hab kein Problem mit Backitup und RAM/SWAP

                          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 -

                          H 1 Reply Last reply
                          0
                          • HomoranH Homoran

                            @hm_krause sagte in Swap Space wächst trotz freiem Speicher:

                            aber der Speicher wird danach nicht freigegeben.

                            beobachtest du free oder available?

                            ich hab kein Problem mit Backitup und RAM/SWAP

                            H Offline
                            H Offline
                            hm_krause
                            wrote on last edited by
                            #33

                            @homoran
                            diesen
                            Screenshot 2023-08-23 171747.jpg

                            Der ist, wenn Backitup fertig ist, bei ca. 95-97%

                            HomoranH 1 Reply Last reply
                            0
                            • H hm_krause

                              @homoran
                              diesen
                              Screenshot 2023-08-23 171747.jpg

                              Der ist, wenn Backitup fertig ist, bei ca. 95-97%

                              HomoranH Do not disturb
                              HomoranH Do not disturb
                              Homoran
                              Global Moderator Administrators
                              wrote on last edited by
                              #34

                              @hm_krause sagte in Swap Space wächst trotz freiem Speicher:

                              diesen

                              da hab ich keine Ahnung was da technisch hintersteckt.
                              möglich, dass das total - free ist. Das wäre aber ok.

                              Bist du sicher, dass du kein RAM überprovisioniert hast?

                              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 -

                              H 1 Reply Last reply
                              0
                              • HomoranH Homoran

                                @hm_krause sagte in Swap Space wächst trotz freiem Speicher:

                                diesen

                                da hab ich keine Ahnung was da technisch hintersteckt.
                                möglich, dass das total - free ist. Das wäre aber ok.

                                Bist du sicher, dass du kein RAM überprovisioniert hast?

                                H Offline
                                H Offline
                                hm_krause
                                wrote on last edited by
                                #35

                                @homoran
                                Ja, sind im ganzen 32 Gb

                                HomoranH 1 Reply Last reply
                                0
                                • H hm_krause

                                  @homoran
                                  Ja, sind im ganzen 32 Gb

                                  HomoranH Do not disturb
                                  HomoranH Do not disturb
                                  Homoran
                                  Global Moderator Administrators
                                  wrote on last edited by
                                  #36

                                  @hm_krause sagte in Swap Space wächst trotz freiem Speicher:

                                  @homoran
                                  Ja, sind im ganzen 32 Gb

                                  und die hast du komplett verteilt?
                                  ohne einen Rest fürs PVE zu lassen?

                                  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 -

                                  H 1 Reply Last reply
                                  0
                                  • HomoranH Homoran

                                    @hm_krause sagte in Swap Space wächst trotz freiem Speicher:

                                    @homoran
                                    Ja, sind im ganzen 32 Gb

                                    und die hast du komplett verteilt?
                                    ohne einen Rest fürs PVE zu lassen?

                                    H Offline
                                    H Offline
                                    hm_krause
                                    wrote on last edited by
                                    #37

                                    @homoran
                                    Sorry die späte Rückmeldung
                                    Screenshot 2023-08-23 174533.jpg

                                    ...sind insgesamt verteilt 22GB

                                    H 1 Reply Last reply
                                    0
                                    • H hm_krause

                                      @homoran
                                      Sorry die späte Rückmeldung
                                      Screenshot 2023-08-23 174533.jpg

                                      ...sind insgesamt verteilt 22GB

                                      H Offline
                                      H Offline
                                      hm_krause
                                      wrote on last edited by
                                      #38

                                      @hm_krause

                                      pi@iobroker:~$ free -ht
                                                    gesamt       benutzt     frei      gemns.  Puffer/Cache verfügbar
                                      Speicher:      7,8Gi       3,8Gi       252Mi       536Ki       3,8Gi       4,0Gi
                                      Swap:          974Mi       780Ki       974Mi
                                      Gesamt:        8,7Gi       3,8Gi       1,2Gi
                                      pi@iobroker:~$ echo 3 | sudo tee /proc/sys/vm/drop_caches
                                      [sudo] Passwort für pi:
                                      3
                                      pi@iobroker:~$ free -ht
                                                    gesamt       benutzt     frei      gemns.  Puffer/Cache verfügbar
                                      Speicher:      7,8Gi       3,7Gi       3,9Gi       536Ki       218Mi       4,1Gi
                                      Swap:          974Mi       780Ki       974Mi
                                      Gesamt:        8,7Gi       3,7Gi       4,8Gi
                                      pi@iobroker:~$
                                      
                                      
                                      HomoranH 1 Reply Last reply
                                      0
                                      • crunchipC crunchip

                                        @hm_krause

                                        @hm_krause sagte in Swap Space wächst trotz freiem Speicher:

                                        Wahrscheinlich der Backitup Adapter

                                        mein Ram war auch immer recht weit oben, ich aktiviere den Adapter nur zum backup per script, ansonsten ist backitup aus

                                        H Offline
                                        H Offline
                                        hm_krause
                                        wrote on last edited by
                                        #39

                                        @crunchip
                                        Kannst Du mir das Script bitte zur Verfügung stellen

                                        crunchipC 1 Reply Last reply
                                        0
                                        • H hm_krause

                                          @crunchip
                                          Kannst Du mir das Script bitte zur Verfügung stellen

                                          crunchipC Away
                                          crunchipC Away
                                          crunchip
                                          Forum Testing Most Active Developer
                                          wrote on last edited by crunchip
                                          #40

                                          @hm_krause einfach zwei Zeitpläne angepasst an die Uhrzeit wann das backup läuft

                                          <xml xmlns="https://developers.google.com/blockly/xml">
                                            <variables>
                                              <variable type="cron" id="schedule1">schedule1</variable>
                                              <variable type="cron" id="schedule2">schedule2</variable>
                                            </variables>
                                            <block type="comment" id="j9=?yFTSr.CwOJhl-yDU" x="262" y="13">
                                              <field name="COMMENT">backup 6:00</field>
                                            </block>
                                            <block type="schedule_create" id="^(o?afoeY.,//f8|zoP(" x="88" y="63">
                                              <field name="NAME">schedule1</field>
                                              <value name="SCHEDULE">
                                                <shadow type="field_cron" id="4BBwocUO6Dr]N0GOt8r?">
                                                  <field name="CRON">{"time":{"exactTime":true,"start":"06:45"},"period":{"days":1}}</field>
                                                </shadow>
                                              </value>
                                              <statement name="STATEMENT">
                                                <block type="control" id="7#ZYjs[HJwRjqCt|BP_1">
                                                  <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                  <field name="OID">system.adapter.backitup.0.alive</field>
                                                  <field name="WITH_DELAY">FALSE</field>
                                                  <value name="VALUE">
                                                    <block type="logic_boolean" id="[w2L/GDf-63~XdHmdKUD">
                                                      <field name="BOOL">FALSE</field>
                                                    </block>
                                                  </value>
                                                </block>
                                              </statement>
                                              <next>
                                                <block type="schedule_create" id="b%SQ7V7pKv|1.duhOlNY">
                                                  <field name="NAME">schedule2</field>
                                                  <value name="SCHEDULE">
                                                    <shadow type="field_cron" id="K$7{yKvM}BGnyOiAt,S)">
                                                      <field name="CRON">{"time":{"exactTime":true,"start":"05:45"},"period":{"days":1}}</field>
                                                    </shadow>
                                                  </value>
                                                  <statement name="STATEMENT">
                                                    <block type="control" id="Bd|@q~GSMw}p]=*[H8)a">
                                                      <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                      <field name="OID">system.adapter.backitup.0.alive</field>
                                                      <field name="WITH_DELAY">FALSE</field>
                                                      <value name="VALUE">
                                                        <block type="logic_boolean" id="bVh`7D:=,^put0p*m^]2">
                                                          <field name="BOOL">TRUE</field>
                                                        </block>
                                                      </value>
                                                    </block>
                                                  </statement>
                                                </block>
                                              </next>
                                            </block>
                                          </xml>
                                          

                                          umgestiegen von Proxmox auf Unraid

                                          H 2 Replies Last reply
                                          0

                                          Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                                          Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                                          With your input, this post could be even better 💗

                                          Register Login
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate
                                          FAQ Cloud / IOT
                                          HowTo: Node.js-Update
                                          HowTo: Backup/Restore
                                          Downloads
                                          BLOG

                                          332

                                          Online

                                          32.8k

                                          Users

                                          82.8k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Home
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe