Pages : 1
#1 Le 19/02/2021, à 15:43
- crocodingo31
Gestion RAM
Bonjour
Est-il possible de "faire le ménage" et de libérer de la RAM ?
J'ai actuellement une RAM de 8 Go et 4.5 Go sont utilisés (je ne sais pas comment d'ailleurs !).
Je voudrais faire tourner des modèles de deep learning et cela plante car je n'ai pas assez de RAM.
Merci
Thibaut
free -m
total utilisé libre partagé tamp/cache disponible
Mem: 7882 4342 727 720 2812 2546
Partition d'échange: 2047 4 2043
Hors ligne
#2 Le 19/02/2021, à 16:26
- Vobul
Re : Gestion RAM
Reboot.
Sinon :
# sync; echo 3 > /proc/sys/vm/drop_caches
Vobul
Utilisez le retour utilisable de commandes !!!
J'aime la langue française, mais je parle franglais, deal with it.
RTFM
Hors ligne
#3 Le 19/02/2021, à 16:39
- Tawal
Re : Gestion RAM
Oui Vobul, mais là, tu ne fais que "décharger" les librairies chargées en cache dans la mémoire.
Pour l'occupation des 4.5Go de RAM, il faut voir du coté des applications/process qui tournent.
Et fermer celles inutiles.
Le savoir n'a d’intérêt que si on le transmet.
Useless Use of Cat Award
Filenames and Pathnames in Shell: How to do it Correctly
À chaque problème sa solution, à chaque solution son moyen, si pas de moyen, toujours le problème !
Hors ligne
#4 Le 19/02/2021, à 16:46
- MicP
Re : Gestion RAM
Bonjour
…Je voudrais faire tourner des modèles de deep learning et cela plante car je n'ai pas assez de RAM. …
Vérifie dans tes modèles de deep learning que toutes tes fonctions libèrent bien la mémoire qu'elles utilisent
et qu'une ou plusieurs fonctions récursives ne finissent pas par utiliser toute la RAM disponible parce qu'elle(s) ne la libère(nt) pas.
Dernière modification par MicP (Le 19/02/2021, à 16:46)
Hors ligne
#5 Le 19/02/2021, à 16:51
- crocodingo31
Re : Gestion RAM
@Micp: comment je fais cela (je débute) ?
Hors ligne
#6 Le 19/02/2021, à 17:37
- MicP
Re : Gestion RAM
Je ne sais même pas quel langage de programmation tu utilises,
mais j'ai pensé à ça parce que c'est une erreur très classique de débutant.
Il te faudrait trouver de la documentation sur ce langage de programmation
et demander conseil à des personnes qui le connaissent.
Hors ligne
Pages : 1