#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