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

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

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. JavaScript
  5. Swapping auf Raspi 4

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

Swapping auf Raspi 4

Geplant Angeheftet Gesperrt Verschoben JavaScript
5 Beiträge 2 Kommentatoren 164 Aufrufe 2 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • jmeister79J Offline
    jmeister79J Offline
    jmeister79
    schrieb am zuletzt editiert von
    #1

    Hi,
    nach einer Weile Laufzeit fängt mein Raspi 4 immer an zu swappen.

    Ich vermute da einige Scripte als Schuldige aber bin nicht sicher.

    Gibts ne möglichkeit rauszukriegen welche schuld sind?

    Ich nutze ein Script das ein vVezeichnis auf dem FTP Server überwacht und states setzt wenn sich die Dateieanzahl verändert.
    Darin sind Settimeouts und die werden via "on" trigger aufgerufen. so wie ich das verstanden habe erzeugt das jedesmal eine Instanz. Kann mand as verhindern.

    Außerdem setze ich an einer stelle nach 5s einen State zurück, kann mand as anders machen?
    LG
    Nils

    Thomas BraunT 1 Antwort Letzte Antwort
    0
    • jmeister79J jmeister79

      Hi,
      nach einer Weile Laufzeit fängt mein Raspi 4 immer an zu swappen.

      Ich vermute da einige Scripte als Schuldige aber bin nicht sicher.

      Gibts ne möglichkeit rauszukriegen welche schuld sind?

      Ich nutze ein Script das ein vVezeichnis auf dem FTP Server überwacht und states setzt wenn sich die Dateieanzahl verändert.
      Darin sind Settimeouts und die werden via "on" trigger aufgerufen. so wie ich das verstanden habe erzeugt das jedesmal eine Instanz. Kann mand as verhindern.

      Außerdem setze ich an einer stelle nach 5s einen State zurück, kann mand as anders machen?
      LG
      Nils

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

      @jmeister79 sagte in Swapping auf Raspi 4:

      nach einer Weile Laufzeit fängt mein Raspi 4 immer an zu swappen.

      Wie ist denn die grundsätzliche Ausstattung an RAM bei dem Mopped?

      free -ht --mega
      

      zeigt dir das.

      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

      jmeister79J 1 Antwort Letzte Antwort
      0
      • Thomas BraunT Thomas Braun

        @jmeister79 sagte in Swapping auf Raspi 4:

        nach einer Weile Laufzeit fängt mein Raspi 4 immer an zu swappen.

        Wie ist denn die grundsätzliche Ausstattung an RAM bei dem Mopped?

        free -ht --mega
        

        zeigt dir das.

        jmeister79J Offline
        jmeister79J Offline
        jmeister79
        schrieb am zuletzt editiert von
        #3

        @thomas-braun

        
        pi@iobrokerpi:~ $ free -ht --mega
                      total        used        free      shared  buff/cache   available
        Mem:           3.8G        1.7G        548M        117M        1.6G        2.1G
        Swap:           99M         99M        0.0K
        Total:         3.9G        1.8G        548M
        
        

        Man muss dazu sagen, dass ichs ehr viele adapter laufen habe, aber mich wudnert, dass ich das swappene rst nach n paar tagen habe. Evtl. steige ich mal auf n NUC um?

        Thomas BraunT 1 Antwort Letzte Antwort
        0
        • jmeister79J jmeister79

          @thomas-braun

          
          pi@iobrokerpi:~ $ free -ht --mega
                        total        used        free      shared  buff/cache   available
          Mem:           3.8G        1.7G        548M        117M        1.6G        2.1G
          Swap:           99M         99M        0.0K
          Total:         3.9G        1.8G        548M
          
          

          Man muss dazu sagen, dass ichs ehr viele adapter laufen habe, aber mich wudnert, dass ich das swappene rst nach n paar tagen habe. Evtl. steige ich mal auf n NUC um?

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

          @jmeister79

          Grundsätzlich scheint mir das ausreichend.
          Da solltest du mal in die skripte schauen. Wenn du da ein MemLeak hast nutzt dir ein Umstieg auf andere Hardware nix, da läuft der Eimer nur später über.

          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

          jmeister79J 1 Antwort Letzte Antwort
          0
          • Thomas BraunT Thomas Braun

            @jmeister79

            Grundsätzlich scheint mir das ausreichend.
            Da solltest du mal in die skripte schauen. Wenn du da ein MemLeak hast nutzt dir ein Umstieg auf andere Hardware nix, da läuft der Eimer nur später über.

            jmeister79J Offline
            jmeister79J Offline
            jmeister79
            schrieb am zuletzt editiert von
            #5

            @thomas-braun
            ja dachte ich auch dran.

            ich hatte noch ein Script wo zweimal die settimeout function im on trigger verwendet wird.
            Einen hab ich soeben eliminiert.
            Bleibt noch der:

            //Bewegung erkennen und wert nach x Sekunden zurücksetzen, solange wird das icon in der Visu angezeigt
            on({id: 'javascript.0.Alerts.CamMotionDetected', val: true}, async function (obj) {
            
                setTimeout(function () {
                    setState("javascript.0.Alerts.CamMotionDetected", false);
                for (let i of dirlist) { 
                    setState("javascript.0.Alerts.CamMotionDetected"+i, false);  //individuelles alarmbit setzen
                }
                }, 60000);
            });
            
            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

            376

            Online

            32.6k

            Benutzer

            82.2k

            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