Utilisation de RAM

Postez ici toutes vos demandes d’assistance.
Asan
Messages : 26
Enregistré le : mar. 22 nov. 2022 12:16

Utilisation de RAM

Message par Asan »

Bonjour,

J'utilise l'applet Moniteur système pour suivre les performances de mon ordi car j'ai parfois des ralentissements, voire des freezes, malgré un processeur i7 et 32Go de RAM.
J'ai remarqué quelque chose d'étrange. La mémoire affichée sur le visuel de l'applet indique des valeurs très hautes (entre 10 et 15Go de RAM utilisée) alors que je ne fais parfois que de la bureautique. Même lorsque je ferme toutes les applis, la RAM utilisée affichée est environ de 10Go. Lorsque je parcours les processus ouverts cependant, la somme de la mémoire utilisée est plutôt de l'ordre de 3 à 5 Go (ce qui me paraît plus normal).

Mes questions :
- Quelles sont les bonnes pratiques / bons outils pour pour vérifier/optimiser les performances ?
- Peut-on vérifier le bon état de son matériel ?

Pour info, c'est un Lenovo P52 acheté sur TradeDiscount, donc reconditionné.

Merci pour vos avis,
Asan
Pc : Linux Mint 21.2 Victoria | Cinnamon 5.8.4 | 5.15.0-91-generic x86_64 | 6-core Intel Core i7-8750H | 32 GiB | Intel CoffeeLake-H GT2

Avatar du membre
Bateson
modérateur
Messages : 841
Enregistré le : dim. 27 juin 2021 12:50
Localisation : Maine & Loire

Re: Utilisation de RAM

Message par Bateson »

Bonjour Asan,

Est ce ton problème de RAM est récent et postérieur à une modification quelconque ou bien d'origine ?

As tu vérifié la connexion de tes barrettes RAM ?
Peut être aussi vérifier avec Memory test (au démarrage à partir du grub), au cas ou tu aurais une barrette fichue, c'est rare mais ça arrive.

Installe Bpytop et laisse le tourner en tache de fond pour avoir des infos en continu sur l'utilisation de ta RAM et de tes processeurs. Bpytop est dans les dépôts de mint.

Code : Tout sélectionner

sudo apt install bpytop
ou par la logithèque

Tu ne peux le lancer que via le terminal

Code : Tout sélectionner

bpytop
tuto sur l'utilisation
https://www.youtube.com/watch?v=ph4E1MFUDGg

Mais bon i7 et 32 G de RAM, avant de saturer... :l
PC 1: LMDE 6 - XFCE, Noyau 6.1.0-16- CM Asus Z97-K/USB 3.1 Proc.: i5 4460 bits: 64 RAM: 32 GB CG: NV GeForce GTX 1050 C.Son: S. Blaster Core 3D/Z-Series DD: (Sys) SSD 1 TO + 4DD int 10 TB
PC 2: Mint 21 XFCE, Noyau 5.15.0-75- Virtualbox (Primtux) Proc.: i7 950 bits: 64 RAM: 12 GB CG: NV GeForce GTX 1060 DD: (Sys)SSD 500GB + DD int 500 GB
PC 3: Mint 20.3 XFCE, Noyau 5.4.0-109-Proc.: i3 3420 bits: 64 RAM: 8 GB CG: NV 117 DD: (Sys)SSD 500GB + DD int 500 GB

Avatar du membre
serged
Messages : 837
Enregistré le : jeu. 16 juil. 2015 07:59
Localisation : Montrouge (France)

Re: Utilisation de RAM

Message par serged »

Dès que tu as un peu de RAM, Linux l'utilise comme cache.
Que dit la commande free ?

Code : Tout sélectionner

$ free -h
               total       utilisé      libre     partagé tamp/cache   disponible
Mem:            15Gi       2,2Gi       2,7Gi        86Mi        10Gi        12Gi
Échange:       29Gi          0B        29Gi
(Ici avec 16 Go de RAM)
LinuxMint Virginia Cinnamon et d'autres machines en MATE, XFCE... 20.x , 21.x ou 19.x
Tour : Asus F2A55 / AMD A8-5600K APU 3,6GHz / RAM 16Go / Nvidia GeForce GT610 / LM21.1 Cinnamon
Portable : LDLC Mercure MH : Celeron N3450 /RAM 4Go / Intel HD graphics 500 i915 / biboot Win 10 (sur SSD) - LM21.1 MATE (sur HDD)

Avatar du membre
Bateson
modérateur
Messages : 841
Enregistré le : dim. 27 juin 2021 12:50
Localisation : Maine & Loire

Re: Utilisation de RAM

Message par Bateson »

@ serged

Juste pour ma gouverne, histoire de comprendre
Qu'est ce qui fait que chez toi le cache en fasse 10G et chez moi:

Code : Tout sélectionner

~$ free -h
                 total       utilisé      libre     partagé tamp/cache   disponible
Mem:            31Gi       2,2Gi        26Gi        87Mi       3,4Gi        29Gi
Échange:       8,2Gi          0B       8,2Gi
PC 1: LMDE 6 - XFCE, Noyau 6.1.0-16- CM Asus Z97-K/USB 3.1 Proc.: i5 4460 bits: 64 RAM: 32 GB CG: NV GeForce GTX 1050 C.Son: S. Blaster Core 3D/Z-Series DD: (Sys) SSD 1 TO + 4DD int 10 TB
PC 2: Mint 21 XFCE, Noyau 5.15.0-75- Virtualbox (Primtux) Proc.: i7 950 bits: 64 RAM: 12 GB CG: NV GeForce GTX 1060 DD: (Sys)SSD 500GB + DD int 500 GB
PC 3: Mint 20.3 XFCE, Noyau 5.4.0-109-Proc.: i3 3420 bits: 64 RAM: 8 GB CG: NV 117 DD: (Sys)SSD 500GB + DD int 500 GB

Asan
Messages : 26
Enregistré le : mar. 22 nov. 2022 12:16

Re: Utilisation de RAM

Message par Asan »

Bonjour,
Désolé du délai de réponse !
Voici ce que retourne la commande

Code : Tout sélectionner

free -h
.

Code : Tout sélectionner

               total       utilisé      libre     partagé tamp/cache   disponible
Mem:            30Gi       9,6Gi        19Gi       746Mi       1,7Gi        20Gi
Échange:      2,0Gi          0B       2,0Gi
Je n'ai pas encore pris le temps de me plonger dans bpyTOP.

J'ai également remarqué que la batterie se vide très vite même lorsque l'ordi est en veille (même à 100% le soir, la batterie est vide le lendemain matin en veille). Est-ce que ça pourrait être lié ? Un truc qui tourne en fond ?

Merci,
Asan
Pc : Linux Mint 21.2 Victoria | Cinnamon 5.8.4 | 5.15.0-91-generic x86_64 | 6-core Intel Core i7-8750H | 32 GiB | Intel CoffeeLake-H GT2

Avatar du membre
Bateson
modérateur
Messages : 841
Enregistré le : dim. 27 juin 2021 12:50
Localisation : Maine & Loire

Re: Utilisation de RAM

Message par Bateson »

Bonjour,

Quand tu as fait la commande:

Code : Tout sélectionner

free -h
te souviens tu si tu avais beaucoup de programmes lancés, parce que ton retour donne 9,6 Gi d'utilisés, ce qui me paraît beaucoup, mais fonction des processus qui tournent.

Peux tu refaire la commande, si tu ne sais plus, après démarrage de ton système sans rien lancer d'autre.

Si ton utilisation RAM reste trop forte, tu as peut être quand même intérêt à utiliser bpytop qui permettra d'identifier ce qui tourne, y compris les processus en tâche de fond. (utilisation du processeur et de la RAM)

As tu vérifié ta RAM avec Memory test ?
la batterie est vide le lendemain matin en veille). Est-ce que ça pourrait être lié ? Un truc qui tourne en fond ?
Probablement que ça pourrait jouer, mais je ne sais pas trop, en terme d'énergie ce qui pompe le plus, le proc, l'écran... Trop longtemps que je n'ai plus de portable et je n'ai jamais rencontré ce cas là. :?
PC 1: LMDE 6 - XFCE, Noyau 6.1.0-16- CM Asus Z97-K/USB 3.1 Proc.: i5 4460 bits: 64 RAM: 32 GB CG: NV GeForce GTX 1050 C.Son: S. Blaster Core 3D/Z-Series DD: (Sys) SSD 1 TO + 4DD int 10 TB
PC 2: Mint 21 XFCE, Noyau 5.15.0-75- Virtualbox (Primtux) Proc.: i7 950 bits: 64 RAM: 12 GB CG: NV GeForce GTX 1060 DD: (Sys)SSD 500GB + DD int 500 GB
PC 3: Mint 20.3 XFCE, Noyau 5.4.0-109-Proc.: i3 3420 bits: 64 RAM: 8 GB CG: NV 117 DD: (Sys)SSD 500GB + DD int 500 GB

Asan
Messages : 26
Enregistré le : mar. 22 nov. 2022 12:16

Re: Utilisation de RAM

Message par Asan »

Bonjour,

Je viens de lancer bpytop et j'observe la même incohérence sur la mémoire. La somme de la mémoire utilisée par tous les process ne correspond pas à la mémoire totale utilisée. Avez-vous également le même comportement ?

Image

Par ailleurs, sur ce screen, il n'y a aucun logiciel d'ouvert (à part Shutter pour faire le screen) et j'ai 6.8Go de mémoire utilisée... ce qui me semble anormal :| J'ai testé juste après un démarrage, je suis autour de 3Go (ce qui est déjà beaucoup je trouve).

Bonne soirée,
asan
Pc : Linux Mint 21.2 Victoria | Cinnamon 5.8.4 | 5.15.0-91-generic x86_64 | 6-core Intel Core i7-8750H | 32 GiB | Intel CoffeeLake-H GT2

Avatar du membre
Bateson
modérateur
Messages : 841
Enregistré le : dim. 27 juin 2021 12:50
Localisation : Maine & Loire

Re: Utilisation de RAM

Message par Bateson »

Bonjour Asan,
La somme de la mémoire utilisée par tous les process ne correspond pas à la mémoire totale utilisée
Oui, mais si tu as calculé juste avec ce que tu as encadré en jaune c'est normal, les processus ne sont pas triés en fonction de l'utilisation de la RAM. Chez moi si tu descends tout en bas de la liste d'autres processus Ramivores sont là.

Par contre si tu utilises top, ils peuvent être classées par rapport à l'utilisation de la mémoire (ça doit pouvoir se faire aussi avec Bpytop , mais je sais pas :? ) :

Code : Tout sélectionner

top -o %MEM
il n'y a aucun logiciel d'ouvert (à part Shutter pour faire le screen) et j'ai 6.8Go de mémoire utilisée... ce qui me semble anormal
Je ne trouve pas ça normal non plus. Et même 3 G au démarrage, j'ai testé je tombe sur des valeurs entre 1,1 et 1,4 en fonction des machines et du Desktop.

Donc:
- As tu installé des applications qui tournent en permanence (mais pour bouffer autant ...)
- As tu vérifié et la connexion de ta RAM (bien qu'à mon avis ça donnerait pas ça) et son état (Mémory test)
- essaie peut-être de démarrer ton ordi sur un live usb et de lancer la commande:

Code : Tout sélectionner

free -h
ça dira au moins si ça vient de ton install ou pas.

Sinon, à voir, peut être quelqu'un d'autre du forum aura une piste.
PC 1: LMDE 6 - XFCE, Noyau 6.1.0-16- CM Asus Z97-K/USB 3.1 Proc.: i5 4460 bits: 64 RAM: 32 GB CG: NV GeForce GTX 1050 C.Son: S. Blaster Core 3D/Z-Series DD: (Sys) SSD 1 TO + 4DD int 10 TB
PC 2: Mint 21 XFCE, Noyau 5.15.0-75- Virtualbox (Primtux) Proc.: i7 950 bits: 64 RAM: 12 GB CG: NV GeForce GTX 1060 DD: (Sys)SSD 500GB + DD int 500 GB
PC 3: Mint 20.3 XFCE, Noyau 5.4.0-109-Proc.: i3 3420 bits: 64 RAM: 8 GB CG: NV 117 DD: (Sys)SSD 500GB + DD int 500 GB

Asan
Messages : 26
Enregistré le : mar. 22 nov. 2022 12:16

Re: Utilisation de RAM

Message par Asan »

Bonjour,

Non, je n'ai bien sûr pas calculé que c'est qui est encadré... (par ailleurs, je t'invite à jouer avec bpytop, on peut classer les process par ordre décroissant de RAM utilisée).

Je suis en train de travailler (juste des fenêtres web) et là j'ai 25Go de RAM utilisée...

Image

Je ne crois pas avoir de process qui tourne en permanence... puis, ils devraient apparaître dans la liste si c'était le cas, non ?

Quelle est la manip à faire avec le Memory Test ?

Merci !
Asen
Pc : Linux Mint 21.2 Victoria | Cinnamon 5.8.4 | 5.15.0-91-generic x86_64 | 6-core Intel Core i7-8750H | 32 GiB | Intel CoffeeLake-H GT2

Avatar du membre
Bateson
modérateur
Messages : 841
Enregistré le : dim. 27 juin 2021 12:50
Localisation : Maine & Loire

Re: Utilisation de RAM

Message par Bateson »

Je ne crois pas avoir de process qui tourne en permanence... puis, ils devraient apparaître dans la liste si c'était le cas, non
Oui
Quelle est la manip à faire avec le Memory Test ?
Tu utilises une clé live-usb et tu démarres dessus. Normalement tu arrives sur le grub qui te propose de lancer l'OS ou de le lancer en mode compatible ou..., dernière proposition: memtest ou memory test.
Il se lance tout seul, là tu as le temps de faire un café, de le déguster, un pousse café ... chez moi avec 32 G de ram, 45 mn. Et il te dis si il il y a des erreurs.

Profite en pour regarder si tes barrettes tournent à la même vitesse. Mais je ne crois pas que ça provoquerait ça.

Quand le test est terminé, lance l'OS toujours sur ta clé usb, et fait un

Code : Tout sélectionner

free -h
pour voir.

Bidouille dessus (toujours en tournant sut ton live usb), comme tu fais d'habitude quand tu te retrouves avec 25 G utilisés, et refais un

Code : Tout sélectionner

free -h
Ce que je ne capte pas, c'est qu'avec Bpytop, qui liste les processus tu devrais voir ce qui t'en utilise beaucoup. Et si tu fermes tes applications au fur et à mesure, ça devrait faire descendre ta quantité utilisée et aussi le disponible, même si comme dit Serged, une fois utilisée il en garde en cache. Mais ça joue sur le "libre" et pas sur le "disponible".

D'où mon interrogation sur la "qualité" de ta ram. Mais je ne sais pas si c'est une bonne piste.
PC 1: LMDE 6 - XFCE, Noyau 6.1.0-16- CM Asus Z97-K/USB 3.1 Proc.: i5 4460 bits: 64 RAM: 32 GB CG: NV GeForce GTX 1050 C.Son: S. Blaster Core 3D/Z-Series DD: (Sys) SSD 1 TO + 4DD int 10 TB
PC 2: Mint 21 XFCE, Noyau 5.15.0-75- Virtualbox (Primtux) Proc.: i7 950 bits: 64 RAM: 12 GB CG: NV GeForce GTX 1060 DD: (Sys)SSD 500GB + DD int 500 GB
PC 3: Mint 20.3 XFCE, Noyau 5.4.0-109-Proc.: i3 3420 bits: 64 RAM: 8 GB CG: NV 117 DD: (Sys)SSD 500GB + DD int 500 GB

Répondre