Page 1 sur 6
[RÉSOLU] Mémoire RAM souvent "limite"
Posté : ven. 27 nov. 2015 16:15
par Linuxing
Bonjour,
Il y a peu, je rajoutai des barrettes de mémoire pour doubler la capacité, mais en y regardant de plus près, il semble que la RAM ait toujours tendance a rapidement se saturer :
Pourtant, je ne fais rien d'extraordinaire, sauf regarder quelques vidéos de courtes durées, parfois ; ou télécharger un truc de Youtube...
Comme antérieurement à l'ajout récent de mémoire, il semble que celle-ci s'essouffle rapidement ?
Merci
Re: Mémoire RAM souvent "limite"
Posté : ven. 27 nov. 2015 16:59
par dagonh
Exécute ceci au terminal :
Code : Tout sélectionner
free -m
sync
sudo sh -c "echo 3 > /proc/sys/vm/drop_caches"
free -m
Tu devrais constater une différence significative entre les deux affichages de "free".
En effet, beaucoup d'applications (notamment les copies de fichiers) ne restituent pas correctement la mémoire (cache principalement, mais parfois aussi un peu de celle de travail), qui du coup reste marquée comme utilisée par certains outils. L'instruction en sudo force la libération de la mémoire qui n'est effectivement plus utilisée, et le "sync" fait patienter jusqu'à complet achèvement des processus manipulant de la mémoire cache, comme justement les copies.
Et pas d'inquiétude à avoir, j'utilise ça depuis des années, parfois plusieurs fois par jour, jamais eu le moindre problème.
Re: Mémoire RAM souvent "limite"
Posté : sam. 28 nov. 2015 00:42
par Linuxing
Merci dagonh
Décidément, avec ces PC, on finira par croire qu'on ne peut plus se fier à ce qu'ils montrent comme information
En tous cas, voici le résultat des commandes que tu me suggéras :
Il semble que tout soit en ordre maintenant et je vais mettre le sujet en tant que «résolu»
Merci
Re: [RESOLU] Mémoire RAM souvent "limite"
Posté : sam. 28 nov. 2015 09:31
par dagonh
Là, y ’avait rien à libérer.
Pour info, cette petite ligne "echo" fait ce qu'aucun outil de gestion de mémoire n'a jamais su faire sous W$, à savoir libérer la mémoire non réellement occupée autrement qu'en chargeant le fichier de pagination.
Les commances "sync" et "sudo echo" que j'ai données, je les ai mises dans un shell (.sh) lié à un lanceur/bouton sur mon tableau de bord. Quand le moniteur système (qui montre en temps réel charges mémoire, CPU, réseau…) indique que beaucoup de mémoire est "occupée", un clic sur le bouton, entrée du mot de passe, et hop ! quelques Go de mémoire officiellement libérés. Et si des copies (par exemple) sont encore en cours, ça attend la fin réelle de l'opération.
Re: [RÉSOLU] Mémoire RAM souvent "limite"
Posté : sam. 28 nov. 2015 10:17
par zeb
@ dagonh
Juste une petite question, histoire de me coucher moins bête ce soir
Les commandes que tu as données m'ont aussi servi, mais au démarrage, ça ne fait pas un équivalent
Je ne sais pas si j'ai été clair
Re: [RÉSOLU] Mémoire RAM souvent "limite"
Posté : sam. 28 nov. 2015 11:47
par dagonh
Pas vraiment.
Au démarrage, ça ne sert à rien, puisque c'est au fil de l'utilisation qu'il y a de la mémoire pas correctement libérée qui s’accumule.
Re: [RÉSOLU] Mémoire RAM souvent "limite"
Posté : sam. 28 nov. 2015 12:23
par zeb
zebulon a écrit :Je ne sais pas si j'ai été clair
eh bien non
Tu as répondu quand même.
Donc à chaque démarrage ou arrêt ça se libère automatiquement, il n'y a pas d'accumulation qui se fait au fil du temps.
Re: [RÉSOLU] Mémoire RAM souvent "limite"
Posté : sam. 28 nov. 2015 12:35
par dagonh
Normal, ça ne concerne que la mémoire vive, qui s'efface à l'extinction ou au redémarrage…
Re: [RÉSOLU] Mémoire RAM souvent "limite"
Posté : sam. 28 nov. 2015 13:02
par Insam
Zébul et linuxing, vous avez un applet possible à mettre dans le tableau de bord qui vous renseigne sur l'utilisation mémoire, avec des couleurs différentes pour la mémoire effectivement en utilisation, et le cache.
Le cache monte chez moi au fil du temps à 95%, mais ça ne ralentit en rien l'ordi, ça n'est que du cache, qui se réécrit sans cesse, c'est ce qui permet à votre OS d'être plus rapide si vous vous servez plusieurs fois des mêmes applis au cours de votre session.
Comme le dit Dagonh, c'est vidé au redémarrage, si vous voulez vider le cache au cours de la session,
le code
le vide mais franchement... Ça ne sert vraiment pas à grand chose d'autre qu' à faire "propre" dans l'applet !

Re: [RÉSOLU] Mémoire RAM souvent "limite"
Posté : sam. 28 nov. 2015 13:23
par zeb
Merci à vous deux pour cette précision, si c'est nettoyé a chaque redémarrage alors ça me va.