Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. JavaScript
    5. Swapping auf Raspi 4

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    Swapping auf Raspi 4

    This topic has been deleted. Only users with topic management privileges can see it.
    • jmeister79
      jmeister79 last edited by

      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 Braun 1 Reply Last reply Reply Quote 0
      • Thomas Braun
        Thomas Braun Most Active @jmeister79 last edited by 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.

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

          @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 Braun 1 Reply Last reply Reply Quote 0
          • Thomas Braun
            Thomas Braun Most Active @jmeister79 last edited by

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

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

              @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 Reply Last reply Reply Quote 0
              • First post
                Last post

              Support us

              ioBroker
              Community Adapters
              Donate

              776
              Online

              31.8k
              Users

              80.0k
              Topics

              1.3m
              Posts

              2
              5
              147
              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