NEWS
Hohe Speicherauslastung IOBroker auf Raspberry Pi 5 8GB
-
Guten Tag liebe Community,
ich habe eine merkwürdige sehr hohe Speicherauslastung auf meinem Pi5-8GB festgestellt.
Auf dem Pi laufen:
-
Iobroker JS Controller 6.0.11, Node.js 18.20.4, NPM 10.7.0
-
Grafana 11.1.3
-
Influx 2.7.9
-
Docker 5.27.3.1 mit Homeassistent Container und einem kleinen Python Programm zur Steuerung meiner Pool-Wärmepumpe (alsavoctrl)
Speicherauslastung: 82% über GUI, freier Speicher ca. 100-300MB vom RAM, 700MB vom SWAP file.
Also wirklich hoch ...
Mir fällt aber ein Python3 Programm auf mit ca. 3,6GB RAM Auslastung, siehe Screenshot.
Wie kann ich herausfinden was das Programm ist???
Screenshot von top:
======================= SUMMARY ======================= v.2024-08-12 Static hostname: iobroker Icon name: computer Operating System: Debian GNU/Linux 12 (bookworm) Kernel: Linux 6.6.31+rpt-rpi-2712 Architecture: arm64 Installation: native Kernel: aarch64 Userland: 64 bit Timezone: Europe/Berlin (CEST, +0200) User-ID: 1000 Display-Server: false Boot Target: multi-user.target Pending OS-Updates: 56 Pending iob updates: 6 Nodejs-Installation: /usr/bin/nodejs v18.20.4 /usr/bin/node v18.20.4 /usr/bin/npm 10.7.0 /usr/bin/npx 10.7.0 /usr/bin/corepack 0.28.0 Recommended versions are nodejs 20.17.0 and npm 10.8.2 Your nodejs installation is correct MEMORY: total used free shared buff/cache available Mem: 8.4G 6.2G 300M 5.8M 2.0G 2.2G Swap: 2.1G 2.1G 81K Total: 10G 8.3G 300M Active iob-Instances: 28 Upgrade policy: none ioBroker Core: js-controller 6.0.11 admin 7.0.23 ioBroker Status: iobroker is running on this host. Objects type: jsonl States type: jsonl Status admin and web instance: + system.adapter.admin.0 : admin : iobroker - enabled, port: 8081, bind: 0.0.0.0 (SSL), run as: admin + system.adapter.web.0 : web : iobroker - enabled, port: 8082, bind: 0.0.0.0, run as: admin Objects: 17033 States: 14140 Size of iob-Database: 29M /opt/iobroker/iobroker-data/objects.jsonl 29M /opt/iobroker/iobroker-data/states.jsonl =================== END OF SUMMARY ====================
-
-
Die hohe RAM-Auslastung von python3 wird von Homeassistant verursacht.
Nach dem Beenden liegt die Auslastung nur noch bei 5GB.
Ich werde also überlegen ob ich Homeassistant (benutze ich nur als Erfüllungsgehilfe zur Steuerung meiner Dreame Saugroboter aus IOBroker) auf einem separaten PI laufen lasse oder ganz weglasse...
-
@vippis
Spiel die 56 Updates ein und heb die Kiste auf nodejs 20.
Die ioBroker-Adapter auch auf einen aktuellen Stand bringen.