fuite de mémoire probable

Asked by Arnaud Vacquier

Bonjour,

Débutant sous ubuntu depuis la beta 10.04

comme posté ici : http://forum.ubuntu-fr.org/viewtopic.php?id=392601

j'ai l'impressiopn d'avoir une fuite de mémoire, je ne sais pas...celle ci ne cesse d'augmenter quoi que je fasse (même avec le minimum lancé et sans utiliser l'ordinateur) elle continu....

actuellement avec chrome lancé (2onglets) et empathy en fond je suis à : 1.5giga occupé sur 3.9 soit 38.8% ce qui est enorme...

Merci d'avance,
Arnaud

Question information

Language:
French Edit question
Status:
Answered
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
delance (olivier-delance) said :
#1

Le mieux est de cerner la cause, c'est à dire:
   de laisser l'ordinateur sans logiciel actif toute la nuit et noter la perte mémoire
   activer un second logiciel et voir l'évolution en soirée
   puis faire de même le surlendemain avec le second logiciel
Effectivement, 1.5 GB, c'est énorme!

Revision history for this message
Vu Do Quynh (vu-do-quynh) said :
#2

Bonjour,

C'est un bug qui a été rapporté le 15 avril, je crois. cela a voir avec les cartes graphiques Intel utilisant OpenGL etc.

Si Compiz est activé (effets 3D, etc.) il paut y avoir des fuites de mémoire. le problème a du être fixé dans la version 10.04 finale. Il faut donc faire un upgrade.

Voir ici (en anglais) pour tester le problème et installer les correctifs au cas où:

https://wiki.ubuntu.com/X/Testing/GEMLeak

Revision history for this message
Vu Do Quynh (vu-do-quynh) said :
#3

Ici l'info en français sur le problème:

http://yopensource.com/fr/news/70/1761-xorg-server-memoire-leake-bug-fix-sorti-de-ubuntu-1004-appel-de-test

Il est peut-être possible éventuellement de désactiver Compiz (et d'utiliser les effets 3D) vu que je n'ai pas eu de problèmes depuis que je teste la version alpha 3 (je n'ai pas installé ni utilisé Compiz)

Revision history for this message
Arnaud Vacquier (inster-css) said :
#4

Salut,
merci pour vos réponses, donc je viens de tester par rapport à ton lien :

 grep "object bytes" /sys/kernel/debug/dri/0/gem_objects

me retourne : grep: /sys/kernel/debug/dri/0/gem_objects: Aucun fichier ou dossier de ce type

donc j'ai fais le test d'installation du package, il m'a installé un truc et j'ai rebooter...
démarrage plus long (surtout au niveau de la connexion web qui était immédiat là je suis en horsligne puis en ligne 2-5 secondes après (je suis en ethernet))

j'ai re-regarder si'il y avait des updates, j'ai maintenat des erreur sur les mirroires...

puis enfin quand il demande de tester :

"Please verify that glxinfo | grep "GLX version" says "1.2", not "1.4"."

ça me retourne :
aranud@aranud-laptop:~$ glxinfo | grep "GLX version"
Le programme « glxinfo » n'est pas installé. Vous pouvez l'installer en saisissant :
sudo apt-get install mesa-utils

donc je dois tester de l'installer ?
Merci encore

Revision history for this message
Arnaud Vacquier (inster-css) said :
#5

donc je l'ai installé et :
aranud@aranud-laptop:~$ glxinfo | grep "GLX version"
GLX version: 1.4

Revision history for this message
Arnaud Vacquier (inster-css) said :
#6

Par contre ça va être dur de faire des test parce que au bout d'un moment l'écran s'éteint et verrouille la session et dés que je rentre j'ai seulement +/- 450 mo de ram utilisé que ce remet à augmenté :/

et j'ai jamais trouvé pour empêcher le verrouillage de session

Merci encore

Revision history for this message
delance (olivier-delance) said :
#7

Veux-tu dire que tu perd de la mémoire en une soirée sans faire tourner les deux logiciels précités ?

Revision history for this message
Arnaud Vacquier (inster-css) said :
#8

oui, ma mémoire occupé monte de 0.2% toutes les 3 secondes... sa commence à 450 mo et je suis montée non stop à 1.700 giga occupé avec rien de lancé (apart empathy en fond)

Revision history for this message
delance (olivier-delance) said :
#9

Système->Administration->Moniteur système
Onglet Processus
Faire apparaitre la colonne "Mémoire" (via Préférences) et trier sur cette colonne.
Puis observer quel est le processus en cause.

Revision history for this message
Arnaud Vacquier (inster-css) said :
#10

je les fais mais y en n'a aucun justement !

j'avais fais des screen ici : http://forum.ubuntu-fr.org/viewtopic.php?id=392601

Revision history for this message
delance (olivier-delance) said :
#11

As tu sélectionné "Mes Processus" ou "Tous les processus" ?
Je viens juste d'upgrader et je n'ai pas de problème mémoire apparemment.

Revision history for this message
Arnaud Vacquier (inster-css) said :
#12

ah, non j'ai mi tout les processus, le seul "gros" que j'ai c'est xorg à 120.2mo mais il reste fixe pendant que dans l'aperçu le mo continu à augmenter :s

j'y comprend vraiment rien :s
j'ai installer teamviewer si quelque veut voir par lui même...

Revision history for this message
delance (olivier-delance) said :
#13

Solution désespérée.
Installe le widget "moniteur système" dans la barre du haut et avec le menu-contextuel "préférences".
La sélectionne la mémoire.
Le widget attribue une couleur à chaque type de mémoire consommée.

Revision history for this message
Arnaud Vacquier (inster-css) said :
#14

hum dans la logithèque d'ubuntu ?
je sais pas où c'est désolé :s

Revision history for this message
delance (olivier-delance) said :
#15

Menu contextuel sur la barre du haut & "Ajouter au tableau de bord"
Applet "Moniteur système".

Revision history for this message
Arnaud Vacquier (inster-css) said :
#16

ok merci ça me dit :

30% utilisés par les programmes
30%utilisés comme cache

Revision history for this message
delance (olivier-delance) said :
#17

Je viens d'entrer dans le club.
J'ai fais un upgrade de module de Firefox (j'ignore si cela a un rapport) et maintenant ma mémoire est consommée à 100%.
90% est affectée au cache, mais je ne vois pas de dégradation des performances de la machine.

Revision history for this message
Lionel LEMAITRE (lionel-lemaitre1) said :
#18

Confirmation de la fuite mémoire, j'ai installé en remplacent de la version 9 la version 10.4 de ubuntu. Depuis, la mémoire diminue très rapidement et arrive alors la phase de swap qui rend la machine inutilisable.
Sur la machine rien ne tourne à l'exception d'un serveur tomcat6, je ferais cette nuit un essai avec tomcat arrêté afin de voir s'il est responsable de cette fuite.
A la lecture des processus consommateurs, les responsables semblent être Xorg, pokitd.

J'ai effectué la mise à jour via le update manager.

Merci de m'aider, la machine est inutilisable. Est il possible de revenir simplement à la version 9 de ubuntu server.

Relase 10.04 (lucid)
Kernel linux 2.6.32-22-server
GNOME 2.30.0

Revision history for this message
Vu Do Quynh (vu-do-quynh) said :
#19

Bonjour,

Lionel: Pour revenir à Ubuntu 9.x, il faut réinstaller 9.x par dessus 10.04. Je ne pense pas qu'il y ait un moyen (simple) de faire autrement.

Revision history for this message
Lionel LEMAITRE (lionel-lemaitre1) said :
#20

Je viens en fait de trouver la cause, le system monitor m'annonçait la présence de deux process pulseaudio et d'un process polkitd qui apparaissait clairement comme à l'origine de la consommation de mémoire et de CPU.

Pulseaudio est le sound server linux distribué avec ubuntu et ma machine est un serveur qui ne possède pas de carte son. J'ai donc brutalement supprimé le package pulseaudio : sudo apt-get remove pulseaudio et depuis plus de consommation de ressource.

Voila, je remercie en tout cas Vu pour son aide.

Can you help with this problem?

Provide an answer of your own, or ask Arnaud Vacquier for more information if necessary.

To post a message you must log in.