4Go de RAM utilisé par Gladys

Salut à tous,

J’ai un problème d’utilisation de la RAM, qui me semble anormal. Le conteneur Gladys utilise à lui seul 4Go de RAM.

Comme je le redoutais, c’est ffmpeg qui est la cause du problème. J’ai pourtant mis un refresh à 10s sur mes deux caméras (qui en sont qu’une, mais en HLS et RTSPS).
Je me demande si ce n’est pas lié à une erreur de connexion à la caméra, avec des ffmpeg qui sont « zombie ».

Les logs de Gladys n’affichent que des warning sur les messages MQTT principalement, et parfois sur un problème d’accès à ma caméra :

Petit HS : @lmilcent quel est donc cet outil utilisé dans la première capture ?

@lmilcent Ok merci du feedbacks, c’est effectivement des process ffmepg zombie qui restent en arrière plan quand le polling est bloqué.

J’avais pour projet de changer de façon de faire sur cette intégration lors du poll de l’image, j’ai créé une issue Github :

En attendant, redémarre Gladys de temps en temps pour libérer de la RAM

1 « J'aime »

ctop pour gérer les conteneurs (première capture) et btop, un équivalent à htop en bien mieux :slight_smile:

2 « J'aime »

Parfait, merci de l’information !
J’avais en effet redémarré le conteneur .

@lmilcent J’ai travaillé sur le sujet aujourd’hui, j’ai un fix dans une PR :

Je te tiens au courant quand c’est disponible en production.

2 « J'aime »

@lmilcent le fix est live dans Gladys Assistant v4.25.1 !

1 « J'aime »