web-dev-qa-db-fra.com

Compiz énorme fuite de mémoire - Ubuntu 11.04-Unity

mémoire utilisée par l'application Compiz (ID 1527) au démarrage de la session: 45-55 Mo, mémoire utilisée après 2 heures, 500 MB. j'ai trouvé le rapport de bogue suivant https://bugs.launchpad.net/ubuntu/+source/unity/+bug/720446
A-t-il été résolu? Y at-il un travail autour? est-il lié aux pilotes nvidia?

6
suli8

+1 pour cela étant causé par l'indicateur de chargement multiple. Mon système était pratiquement inutilisable à cause de la mémoire (ou du manque de mémoire) pendant son installation. Laissé en marche suffisamment longtemps, l'indicateur consommera des quantités massives de mémoire. Quand il a été désinstallé, c'était comme un nouvel ordinateur.

4
Greg

J'avais exactement le même problème et j'étais sur le point de le signaler lorsque j'ai vu votre message. Dans mon cas, laissant l'ordinateur en état de marche pendant la nuit, la liste des processus du moniteur système indiquait que Compiz utilisait environ 2 Go de mémoire (j'ai 4 Go dans mon système).

En voyant le commentaire de Greg, j'ai fermé l'indicateur de chargement multiple et rien n'a changé. (Pourtant, cela nécessite peut-être un peu de temps.) Les processus montrent encore que Compiz utilise 2 Go de mémoire. Pour autant que je sache, cependant, il est maintenant disponible pour d'autres processus à prendre selon les besoins. Je suppose que je suis en train de dire que vous avez peut-être raison, Greg, mais je n'ai encore rien vu se produire, mais je vais garder l'indicateur de chargement multiple fermé afin que je puisse voir si la mémoire est libérée.

Quant à Compiz, il est installé, mais je n’ai jamais modifié aucun paramètre.

Et Oleg, votre anglais semble très bien!

3
Kelley

La solution consiste à utiliser un pilote open source pour nvidea. Si vous avez déjà installé un pilote propriétaire, vous devez d'abord le supprimer via l'interface graphique "Pilote supplémentaire". Après le redémarrage, il y aura une option de pilote supplémentaire.

PC désolé pour mon anglais.