Page 1 sur 4

[Abandon] Mémoire vive qui ne se libère pas

Posté : sam. 14 juil. 2018 10:02
par yves1953
Bonjour

Depuis mon récent changement de PC en mai dernier, je me heurte à l'anomalie suivante.

J'ai l'habitude de laisser mon ordinateur éclairé pendant plusieurs jours consécutifs. Or, au bout de quelque jours, le fonctionnement de la machine ralentit progressivement jusqu'au blocage. Je relance, et l'anomalie a disparu... pour un certain temps, car, au bout de quelques jours, le ralentissement est de retour, avec le même symptôme, etc.

Après avoir activé le logiciel "Surveillance du système", pour essayer de comprendre le phénomène, je constate, sur le panneau à onglet "Charge du système", dudit logiciel (zone "Historique de la mémoire") que le niveau affiché de la mémoire vive ne cesse d'augmenter, jusqu'à atteindre la limite maximale (les 8 Go dont je dispose).

Je tente alors une expérience : je ferme un à un tous les logiciels que j'utilise couramment, et que je laisse habituellement ouverts pendant toute la session (Thunderbird, Firefox LibreOffice...), mais cela n'a aucun effet sur le niveau indiqué qui refuse obstinément de baisser. En cas de blocage, seul le fait de relancer le PC permet de repartir à zéro, avec un niveau mémoire, situé au-dessous d'un Go.

Il semble donc que ce soit la mémoire vive qui refuse de se libérer au fur et à mesure que se déroule la session. J'ignore si l'anomalie vient de ma machine, de LinuxMint ou de KDE... Est-ce que quelqu'un a constaté chez lui un phénomène semblable ? Existe-t-il un "remède" ? Est-ce qu'il est possible de tenter une procédure quelconque pour éviter chaque fois de relancer la machine ?

Merci d'avance pour votre aide.

Re: Mémoire vive qui (apparemment) ne se libère pas

Posté : sam. 14 juil. 2018 10:51
par Lycaon
Bonjour,

D'abord il faudrait, lorsque ça se présente, ouvrir un terminal et taper la commande Ça permettrait, en regardant la colonne de niveau de mémoire utilisée, d'identifier le processus "coupable".

Edit : pour en sortir, il suffit de taper sur 'Q'.

Re: Mémoire vive qui (apparemment) ne se libère pas

Posté : sam. 14 juil. 2018 12:12
par yves1953
Merci pour ton aide, Lycaon

J'ai fait ce que tu m'as dit.

Dans la grille qui s'affiche alors, la première ligne indique Firefox, avec un pourcentage MEM = 9 à 10 %

J'ai alors fermé les différentes fenêtres de Firefox qui étaient ouvertes (sauf la présente fenêtre dédiée au forum), mais la ligne à laquelle je faisais allusion (dans "Surveillance du système") n'a guère baissé, et reste encore très au-dessus de sa position minimale (celle qui s'affiche immédiatement après un reboot)...

Que me suggères-tu ?

Re: Mémoire vive qui (apparemment) ne se libère pas

Posté : sam. 14 juil. 2018 14:11
par arghlub
Salut,
Pour compléter le message de Lycaon à propos de «top».
Si tu veux trier les processus par rapport à la mémoire, une fois dans «top», tu tapes le raccourci : Maj+m
;)

Re: Mémoire vive qui (apparemment) ne se libère pas

Posté : sam. 14 juil. 2018 14:47
par yves1953
Merci pour ton intervention, Arghlub.

Les lignes sont bien triées par ordre décroissant d'utilisation de la mémoire. Mais à présent je ne sais pas trop de ce que je dois faire du résultat, et, surtout, quel enseignement je peux tirer de ce tableau.

En effet, le fait de connaître la liste des tâches qui utilisent la mémoire est une chose (je trouve aussi cette liste dans "Surveillance du système"), mais comprendre pourquoi la mémoire utilisée ne se libère pas en est une autre...

J'aimerais joindre une copie d'écran du résultat obtenu avec "top" (peut-être que ça permettrait à un membre du forum de m'orienter vers une solution), mais (nouvelle difficulté !), je n'arrive pas à trouver la commande pour joindre un fichier à mon post. J'ai bien parcouru le tutoriel "Poster une image..." mais je ne comprends pas comment faire pour sélectionner la copie d'écran *.png que j'ai faite, et qui se trouve sur mon ordinateur... Où se trouve donc le bouton "Envoyer une image" ou "Joindre une image" ?

Merci d'avance pour vos éclaircissements.

Re: Mémoire vive qui (apparemment) ne se libère pas

Posté : sam. 14 juil. 2018 15:04
par zeb
Bonjour,
yves1953 a écrit :J'ai bien parcouru le tutoriel "Poster une image..." mais je ne comprends pas comment faire pour sélectionner la copie d'écran *.png que j'ai faite, et qui se trouve sur mon ordinateur... Où se trouve donc le bouton "Envoyer une image" ou "Joindre une image" ?
C'est que tu n'as pas bien lu le tuto ou alors tu l'as lu en diagonale.
Tout y est expliqué ;)

Re: Mémoire vive qui (apparemment) ne se libère pas

Posté : sam. 14 juil. 2018 15:28
par mpedro
https://memo-linux.com/comment-liberer- ... -utilisee/" onclick="window.open(this.href);return false;

Re: Mémoire vive qui (apparemment) ne se libère pas

Posté : sam. 14 juil. 2018 15:46
par tanik
Comme dit à la fin de la page indiquée, il y a Bleachbit aussi.
il est efficace pour nettoyer le système.
même si on aura pas d'explication sur le pourquoi de cette ram qui se remplit bizarrement.

attention avec Bleachbit, il est assez complet. bien lire toutes les 'cases' et faire d'abord la simulation.
cela dit, perso, je n'ai jamais perdu mon système à cause de lui, c'est pas dangereux non plus. :D

Re: Mémoire vive qui (apparemment) ne se libère pas

Posté : sam. 14 juil. 2018 18:07
par yves1953
Merci à mpedro et tanik pour votre aide.

Grâce à vos suggestions, j'ai compris comment faire pour nettoyer la mémoire. J'ai soigneusement enregistré le lien que vous m'avez indiqué pour de futures utilisations. Cela me permettra d'échapper à un reboot en plein travail (à condition de ne pas attendre le blocage total de mon PC)...

Cependant, je reste un peu sur ma faim et je me pose un certain nombre de questions au sujet de ce désagrément...

En effet, j'utilise Linux Mint depuis environ quatre ans, et c'est la première fois que je constate que la mémoire RAM enfle au point de bloquer le système et de m'obliger à relancer celui-ci.

J'aimerais bien savoir si l'origine est matérielle ou logicielle. Est-ce que cela a un rapport avec mon nouvel ordinateur (acheté en mai dernier) ? Ou bien avec cette version 18 de Linux Mint (l'ancienne machine, qui ne possédait que 4 Go de RAM, utilisait Mint 17) ? Car, mis à part ces changements, je travaille avec les mêmes logiciels : LibreOffice, Firefox et Thunderbird, pour l'essentiel. Et jusqu'à ce nouvel achat, je n'ai jamais eu besoin de nettoyer la mémoire RAM !

Depuis le changement de machine, l'anomalie se produit de manière récurrente, tous les deux, trois ou quatre jours (selon l'utilisation de mon PC). Quelle en est l'origine ? Est-ce qu'il n'existe pas une procédure qui me permettrait de mieux comprendre ce qui se passe, et peut-être, d'y trouver un remède ?

Re: Mémoire vive qui (apparemment) ne se libère pas

Posté : dim. 15 juil. 2018 02:40
par Lycaon
Désolé, j'ai du partir. :oops:

Un problème matériel, j'en doute. Ça peut arriver si on monte son PC soi-même et qu'on choisit des barrettes de RAM qui ne sont pas compatibles avec ce qu'accepte la carte-mère (question de fréquences RAM acceptées). Mais si c'est une machine achetée telle quelle, c'est extrêmement rare, à moins d'un intégrateur de quartier affilié à la Pieds-Nickelés Incorporated™ ... :)

Pour l'impression d'écran du top, on en a besoin pour identifier le processus qui consomme trop ou sans libérer de la mémoire.