Swap disponible qui diminue au fil du temps et mémoire insuffisante

J’ai aussi le même soucis avec le swap qui s’effrondre et par la suite plantage de ma smart…

* systemd-journald.service - Journal Service
     Loaded: loaded (/lib/systemd/system/systemd-journald.service; static)
     Active: active (running) since Sun 2024-08-25 21:05:16 CEST; 2 months 24 days ago
TriggeredBy: * systemd-journald.socket
             * systemd-journald-audit.socket
             * systemd-journald-dev-log.socket
       Docs: man:systemd-journald.service(8)
             man:journald.conf(5)
   Main PID: 1892 (systemd-journal)
     Status: "Processing requests..."
      Tasks: 1 (limit: 1890)
     Memory: 28.9M
        CPU: 3min 38.410s
     CGroup: /system.slice/systemd-journald.service
             `-1892 /lib/systemd/systemd-journald

Warning: journal has been rotated since unit was started, output may be incomplete.

Ça a déjà été expliqué plus haut :wink:
ET ARRETEZ DE METTRE DES SCREENSHOTS DU SWAP SEUL, CA NE VEUT RIEN DIRE, ON PARLE DE MÉMOIRE, RAM + SWAP

Norbert

1 « J'aime »

Ce matin quelques memoires insuffisantes et on a je pense evité le plantage de la box. (Le swap etait à 0 et est remonté seul apres le pic se de charge)

huuu ; vous devez être fâché pour écrire en majuscule .
Je ne me rappelle plus la dernière fois où je me suis fais gronder … :innocent:

2 « J'aime »

:joy::joy::joy:. Ça fait juste 3 fois que je dis que l’analyse du swap seul n’a pas de sens :yum:
La prochaine fois je rajoute les gros yeux :face_with_raised_eyebrow::angry:

Norbert

2 « J'aime »

Non, la prochaine fois il suffit de ne pas répondre et juste attendre que les gens apprennent à lire les réponses.

A pisser face au vent, tu n’aides pas ton prochain, tu salis tes mocassins.

1 « J'aime »

Ben voila, je met le screenshoot complet:
image

Et juste pour remettre un coup de swap … :face_with_hand_over_mouth: :wink:

Je n’y connais rien mais les seuls trucs que j’ai constaté, c’est que :

  • la RAM disponible reste assez stable
  • le swap diminuer au fil des jours, mais la ram reste stable (Faut il historiser pour aider au debug ?)
  • Il me semble que le swap diminue fortement au tout début de la journée, c’est a dire quand le jeedom a fait son backup sur le synology. Est-ce un hasard ?
  • quand le swap est à 0, j’ai « erreur suffisante » qui s’incrémente, pourtant, il reste plusieurs centaines de MB de ram !

A ce moment, la seule solution que j’ai trouvé est de redémarrer la box complètement.

Tant qu’à poser des bêtes questions …
Quel est l’intérêt d’avoir un swap file 4x plus petit que la capacité mémoire RAM ?
Ca devrait pas être le rapport inverse ?
Aussi, il me semble que sur les systèmes embarqués on essaie de solliciter le moins possible la mémoire de stockage externe ==> on a vraiment besoin de 512 MB de swap supplémentaire ?
Si il y avait plus de RAM, pourrait on se passer du swap file ?

Mettez la RAM en historisation, laissez tourner et regardez comment évolue la RAM aussi (vous pouvez avoir une surutilisation de la RAM qui fait que des process vont être déchargés en swap, puis une libération de la RAM (–> Impression qu’elle n’a pas bougé)).
Lorsque le SWAP sera à 10%, relancez le daemon broadlink et regardez l’impact sur la RAM :triumph: et sur le SWAP

Norbert

1 « J'aime »

Personnellement jai deja remrqué quand mon swap est à 0%, je relance le demon broaklink et la jerecupere entre 20 et 25% de swap

:sob::sob::sob::sob::sob::sob:
Arrêtez de psychoter sur le SWAP.
Si vous avez des erreurs de mémoire insuffisante, C’est que la MÉMOIRE est pleine (SWAP+RAM)
Le SWAP est juste là pour étendre un peu la mémoire
Si il y a encore de la place en mémoire, ce qui est dans le SWAP correspond à des données non active (qui seront rebasculees en Mémoire si elles doivent de nouveau être utilisées.

Un système Jeedom tourne normalement sur 1go ram sans pb, mais ça dépend aussi de la configuration (mqtt, zwaveJS, z2m, …)
Vous pouvez supprimer le swap, les erreurs apparaîtront plus tôt, vous pouvez l’augmenter, elles arriveront plus tard

ON S’EN FICHE, tu récup combien de mémoire (SWAP + RAM)

… Peut être qu’un jour dans ce post, on aura un historique de RAM … peut-être :pray::pray::pray:

Effectivement pour faire tourner les procoles zwave et Zigbeepuis le système Debian 11, c’est très juste 1Go.

Concernant la ram, je suis un peu perdu.
Voici ce que le plugin monitoring me donne:

Qu’est-ce qui est important: la mémoire libre ou la mémoire disponible ?

C’est quoi la mémoire BuffCache ?
Bon, j’ai activé l’historisation de la mémoire libre et de la mémoire utilisée

Merci !

Après redémarrage des daemons:

Un message a été scindé en un nouveau sujet : Plus d’actions possible