[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: fuite de mémoire Xorg ?



Vincent Bernat wrote:

OoO En ce doux début de  matinée du mercredi 14 mars 2007, vers 08:53,
Nicolas Folin <nicolas.folin@libertysurf.fr> disait:
Il est cité firefox en exemple, qui entre l'ouverture et la fermeture
gonflerait le processus
Xorg de quelques méga. Pour ma part, j'ai lancé Firefox, ouvert deux
trois site, et
j'ai eu les écarts suivants dans top:
Avant de lancer firefox (VIRT/RES)  183m 141m
Après avoir lancé et fermé firefox 251m 209m

C'est un  cas assez classique  avec X.org. Les valeurs  reportées dans
top pour  VIRT et  RES comprennent également  tout un tas  de mappings
compliqués, notamment de la mémoire de la carte vidéo. Et ces mappings
peuvent  être  faits  plusieurs  fois.  C'est  donc  un  très  mauvais
indicateur pour savoir si X prend réellement de la mémoire.
Personnellement, lorsque j'ai l'affichage qui freeze, que dans
mon xterm la dernière valeur indiqué par top m'indique que
Xorg utilise 80% de la RAM/SWAP, que ma souris ne bouge plus
et qu'il faut  8 à 10 minutes (montre en main) pour que le
CTRL-ALT-BKSPCE relance le serveur X, je pense que c'est
un indicateur suffisant, pour moi en tout cas....

Ce que je ne comprends pas, c'est que certain avait l'air de dire
que "c'était pénible mais pas dérangeant", alors que je suis
personnellement très handicapé par ce problème..

A ce point que je suis en train de remettre une sarge sans backports...

Tu as des  utilitaires plus fins comme pmap  qui te montreront l'usage
détaillé  d'un processus.  Les applications  déchargent une  partie de
leur affichage  sur le  serveur X qui  doit donc mémoriser  les images
par exemple.  C'est donc normal qu'il  consomme un peu  aussi quand on
lance  des applications.  Tu peux  surveiller cet  usage  avec l'outil
xrestop  (et vérifier  que la  fermeture  de Firefox  libère bien  les
ressources qui lui sont associées au niveau du serveur X).
xrestop me donnait, hélas, les mêmes ordres de grandeur...

Merci quand même du retour, mais je crois que je ne vais pas
re-installer Xorg...

Nicolas Folin



Reply to: