Performance et augmentation mémoire

Bonjour,
suite à ce sujet Messages "Trop d'appels simultanés du scénario..." depuis passage 4.3.11 - #103 par Mips j’ai décidé de faire quelques tests chiffrés.

pour rappelle j’ai un pi 4 2go de ram avec un sdd
plugin principaux, zigbee et blea pour la communication + thermostat et des scénarios pour alarme et lumière.

après reboot
24/12/2022 18h10

pi@raspberrypi:~ $ ps -o pid,user,%mem,command ax | sort -b -k3 -r
    PID USER     %MEM COMMAND
    632 mysql     7.6 /usr/sbin/mariadbd
   2089 www-data  5.9 /usr/bin/python3 /var/www/html/plugins/zigbee/resources/zigbeed/zigbeed.py --device auto --loglevel error --socketport 8089 --callback http://127.0.0.1:80/plugins/zigbee/core/php/jeeZigbee.php --apikey XXXXXXXXXXXXXXXXXXXX --cycle 0.3 --pid /tmp/jeedom/zigbee/deamon_1.pid --data_folder /var/www/html/plugins/zigbee/data/1 --device_folder /var/www/html/plugins/zigbee/data/device --controller deconz --sub_controller auto --channel 15
   1993 root      5.0 /usr/bin/python3 /var/www/html/plugins/blea/resources/blead/blead.py --loglevel error --device hci0 --socketport 55008 --sockethost 127.0.0.1 --callback http://127.0.0.1:80/plugins/blea/core/php/jeeBlea.php --apikey XXXXXXXXXXXXXXXXXXXX --daemonname local --noseeninterval 6 --scaninterval 23 --scanmode passive --pid /tmp/jeedom/blea/deamon.pid
   1957 www-data  3.7 node /var/www/html/plugins/alexaapi/resources/alexaapi.js http://192.168.X.X amazon.fr alexa.amazon.fr xxxxxxx 400
    144 root      2.9 /lib/systemd/systemd-journald
 852726 www-data  2.7 nodejs /var/www/html/plugins/maillistener/resources/maillistener.js mail http://192.168.X.X/plugins/maillistener/core/api/maillistener.php?apikey=iZhG5986Kq0Z5ZrMZIKM3YB2Yv7aqn0Q raspdomotique@gmail.com gxkqvybyvexoapzm imap.gmail.com 993 false /var/www/html/plugins/maillistener/resources/attachments/
 748759 www-data  1.9 /usr/sbin/apache2 -k start
    518 root      1.8 /usr/bin/python3 /usr/bin/fail2ban-server -xf start

26/12/2022

pi@raspberrypi:~ $ ps -o pid,user,%mem,command ax | sort -b -k3 -r
    PID USER     %MEM COMMAND
	 632 mysql    10.3 /usr/sbin/mariadbd
   2089 www-data  9.9 /usr/bin/python3 /var/www/html/plugins/zigbee/resources/zigbeed/zigbeed.py --device auto --loglevel error --socketport 8089 --callback http://127.0.0.1:80/plugins/zigbee/core/php/jeeZigbee.php --apikey XXXXXXXXXXXXXXXXXXXX --cycle 0.3 --pid /tmp/jeedom/zigbee/deamon_1.pid --data_folder /var/www/html/plugins/zigbee/data/1 --device_folder /var/www/html/plugins/zigbee/data/device --controller deconz --sub_controller auto --channel 15
   1993 root      8.8 /usr/bin/python3 /var/www/html/plugins/blea/resources/blead/blead.py --loglevel error --device hci0 --socketport 55008 --sockethost 127.0.0.1 --callback http://127.0.0.1:80/plugins/blea/core/php/jeeBlea.php --apikey XXXXXXXXXXXXXXXXXXXX --daemonname local --noseeninterval 6 --scaninterval 23 --scanmode passive --pid /tmp/jeedom/blea/deamon.pid
3231877 root      7.7 /usr/bin/python3 /var/www/html/plugins/blea/resources/blead/blead.py --loglevel error --device hci0 --socketport 55008 --sockethost 127.0.0.1 --callback http://127.0.0.1:80/plugins/blea/core/php/jeeBlea.php --apikey XXXXXXXXXXXXXXXXXXXX --daemonname local --noseeninterval 6 --scaninterval 23 --scanmode passive --pid /tmp/jeedom/blea/deamon.pid
    144 root      3.1 /lib/systemd/systemd-journald
1228729 www-data  2.6 node /var/www/html/plugins/alexaapi/resources/alexaapi.js http://192.168.X.X amazon.fr alexa.amazon.fr xxxxxxx 400
3229458 www-data  1.9 /usr/sbin/apache2 -k start
2959654 www-data  1.9 /usr/sbin/apache2 -k start
    518 root      1.8 /usr/bin/python3 /usr/bin/fail2ban-server -xf start

le 27/12/2022

   PID USER     %MEM COMMAND
     632 mysql    11.6 /usr/sbin/mariadbd
   2089 www-data 10.9 /usr/bin/python3 /var/www/html/plugins/zigbee/resources/zigbeed/zigbeed.py --device auto --loglevel error --socketport 8089 --callback http://127.0.0.1:80/plugins/zigbee/core/php/jeeZigbee.php --apikey XXXXXXXXXXXXXXXXXXXX --cycle 0.3 --pid /tmp/jeedom/zigbee/deamon_1.pid --data_folder /var/www/html/plugins/zigbee/data/1 --device_folder /var/www/html/plugins/zigbee/data/device --controller deconz --sub_controller auto --channel 15
   1993 root      9.9 /usr/bin/python3 /var/www/html/plugins/blea/resources/blead/blead.py --loglevel error --device hci0 --socketport 55008 --sockethost 127.0.0.1 --callback http://127.0.0.1:80/plugins/blea/core/php/jeeBlea.php --apikey XXXXXXXXXXXXXXXXXXXX --daemonname local --noseeninterval 6 --scaninterval 23 --scanmode passive --pid /tmp/jeedom/blea/deamon.pid
3870981 root      9.3 /usr/bin/python3 /var/www/html/plugins/blea/resources/blead/blead.py --loglevel error --device hci0 --socketport 55008 --sockethost 127.0.0.1 --callback http://127.0.0.1:80/plugins/blea/core/php/jeeBlea.php --apikey XXXXXXXXXXXXXXXXXXXX --daemonname local --noseeninterval 6 --scaninterval 23 --scanmode passive --pid /tmp/jeedom/blea/deamon.pid
    144 root      3.0 /lib/systemd/systemd-journald
1228729 www-data  2.6 node /var/www/html/plugins/alexaapi/resources/alexaapi.js http://192.168.X.X amazon.fr alexa.amazon.fr xxxxxxx 400
3737033 www-data  2.3 nodejs /var/www/html/plugins/maillistener/resources/maillistener.js mail http://192.168.X.X/plugins/maillistener/core/api/maillistener.php?apikey=iZhG5986Kq0Z5ZrMZIKM3YB2Yv7aqn0Q raspdomotique@gmail.com gxkqvybyvexoapzm imap.gmail.com 993 false /var/www/html/plugins/maillistener/resources/attachments/
3858727 www-data  1.9 /usr/sbin/apache2 -k start
    518 root      1.8 /usr/bin/python3 /usr/bin/fail2ban-server -xf start

le 28/12/2022

  2089 www-data 14.0 /usr/bin/python3 /var/www/html/plugins/zigbee/resources/zigbeed/zigbeed.py --device auto --loglevel error --socketport 8089 --callback http://127.0.0.1:80/plugins/zigbee/core/php/jeeZigbee.php --apikey XXXXXXXXXXXXXXXXXXXX --cycle 0.3 --pid /tmp/jeedom/zigbee/deamon_1.pid --data_folder /var/www/html/plugins/zigbee/data/1 --device_folder /var/www/html/plugins/zigbee/data/device --controller deconz --sub_controller auto --channel 15
    1993 root     13.0 /usr/bin/python3 /var/www/html/plugins/blea/resources/blead/blead.py --loglevel error --device hci0 --socketport 55008 --sockethost 127.0.0.1 --callback http://127.0.0.1:80/plugins/blea/core/php/jeeBlea.php --apikey XXXXXXXXXXXXXXXXXXXX --daemonname local --noseeninterval 6 --scaninterval 23 --scanmode passive --pid /tmp/jeedom/blea/deamon.pid
    632 mysql    12.9 /usr/sbin/mariadbd
 485289 root     11.1 /usr/bin/python3 /var/www/html/plugins/blea/resources/blead/blead.py --loglevel error --device hci0 --socketport 55008 --sockethost 127.0.0.1 --callback http://127.0.0.1:80/plugins/blea/core/php/jeeBlea.php --apikey XXXXXXXXXXXXXXXXXXXX --daemonname local --noseeninterval 6 --scaninterval 23 --scanmode passive --pid /tmp/jeedom/blea/deamon.pid
  144 root      3.3 /lib/systemd/systemd-journald
1228729 www-data  2.9 node /var/www/html/plugins/alexaapi/resources/alexaapi.js http://192.168.X.X amazon.fr alexa.amazon.fr xxxxxxx 400
 459598 www-data  2.5 nodejs /var/www/html/plugins/maillistener/resources/maillistener.js mail http://192.168.X.X/plugins/maillistener/core/api/maillistener.php?apikey=iZhG5986Kq0Z5ZrMZIKM3YB2Yv7aqn0Q raspdomotique@gmail.com gxkqvybyvexoapzm imap.gmail.com 993 false /var/www/html/plugins/maillistener/resources/attachments/
 110876 www-data  1.8 /usr/sbin/apache2 -k start
    518 root      1.7 /usr/bin/python3 /usr/bin/fail2ban-server -xf start

j’ai aucun log d’activé hormis apiAlexa node qui ne veut pas faire aucun log.
qu’est ce qui peut faire augmenter autant la bdd ?

pouquoi j’ai deux process BLEA?

qu’est ce qui peut faire monter sans fin tous les process python ? une mauvaise version ?
je suis en


pi@raspberrypi:~ $ python3 --version
Python 3.9.2

merci d’avance pour vos idées

Bonjour,

Peux tu faire une copie d’écran de la page santé de jeedom ?

voilà

le problème n’est pas Debian 11 ?

tu dis cela pour l’incompatibilité dans la doc de Bluetooth ? https://doc.jeedom.com/fr_FR/compatibility/debian11

le problème de la doc c’est l’absence de date du dernier update de la doc.

je n’ai fait aucune manip particulière par contre pour l’install du plugin blea, mais par contre tu as raison je n’ai pas fait attention de savoir si cela été compatible ou non :).

cela dit au niveau du core, ils disent que c’est ok.
tu penses que cela pourrait jouer sur quoi ?

Bonjour,

Si on se réfère au post ci-dessous il semblerait bien que sous Debian 11 Bullseye l plugin blea consomme plus de ressources que sur Debian 10 Buster.

hello
intéressant merci
entre consommer plus et avoir une augmentation continue de la consommation genre memory leak c’est quand même pas pareil.
même la BDD augmente en continue :s