Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 16/02/2020, à 16:28

jose6a

ligne de commande pour : liberer la ram en cours d'utilisation ?

Bonjour,
cest peut etre une question inutile, mais bon je me lance tout de même.

Dans le cadre de mon utilisation quotidienne, j'ai l'impression que, la memoire
est de plus en plus utilisée, certes, mais, lorsque je termine un programme, je ne suis
pas certain, absolument certain que, cette mémoire est libérée et rendue disponible au systeme...

y-a-t'il une commande (ou une série) permettant de liberer cette RAM ?

je suis en ubuntu 19.10 et xfce

Merci pour votre aide.

José

Dernière modification par jose6a (Le 16/02/2020, à 16:29)


Distributor ID:    Kubuntu 22.04.1 LTS x86_64 / Kernel: 5.15.0-56-lowlatency
produit: MacBookPro6,1 1.0 bits: 64 bits
8Go de RAM 1To HD SSD (Merci au pote qui, en 2012 m'a donné son MacBook Pro car le système était tout "buggy" ... lol ! )

Hors ligne

#2 Le 16/02/2020, à 17:04

f.x0

Re : ligne de commande pour : liberer la ram en cours d'utilisation ?

Bonjour jose6a,

la commande suivante est pas mal,
elle affiche avant / après

free -h && sudo sysctl vm.drop_caches=3 && free -h

SOPI

Hors ligne

#3 Le 16/02/2020, à 17:54

jplemoine

Re : ligne de commande pour : liberer la ram en cours d'utilisation ?

La ram est libérée si le processus principal et l'ensemble des processus fils sont arrêtés.
Par contre, tu peux "jouer" avec la valeur de swapiness pour éviter que le système swap trop vite.
Il te faut donc voir si

ps aux | grep xxx

si le (les) processus sont bien arrété(s).


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne