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: