Утечка памяти xorg

На моем рабочем столе Xorg просачивается много памяти. Я использую эту машину в течение нескольких дней (недели, месяцы …), но примерно раз в неделю я вынужден перезапустить xorg, потому что он занимает слишком много памяти.

Я единственный, кто затронул эту проблему? Почему это происходит?
Это xorg для прослушивания , или это что-то еще (возможно, некоторые модули xorg)?
Могу ли я сделать что-нибудь, чтобы избежать этого?


Дополнительная информация:

Я на ArchLinux, ядро ​​2.6.36, драйверы nvidia 260.19.36, gnome 2.32.1.

Во всяком случае, у меня эта проблема из-за большого количества времени, например, более одного года.


Вот как процесс Xorg показан сверху после 9 дней безотказной работы …

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 1591 root 20 0 278m 229m 9364 S 2 11.8 244:38.73 Xorg 

У меня есть только несколько открытых окон. 229 МБ резидентной памяти мне очень нравится (и она будет расти со временем). Как только я перезагружу Xorg, я также добавлю статистику процесса в начале своей жизни.


Вот как только мой рабочий стол Gnome встает:

  PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 1573 root 20 0 89508 43m 11m S 1 2.2 0:03.53 Xorg 

4 Solutions collect form web for “Утечка памяти xorg”

Некоторые утечки памяти на сервере X – это ошибки приложений; если они создают серверные Pixmap s и не очищаются после себя, они остаются навсегда. (Это должно быть функцией, поэтому, например, GNOME может установить набор стандартных Pixmap s один раз, а затем использовать их из любой программы, передавая их XID s в качестве оптимизации.) xrestop можно использовать для отслеживания этих xrestop .

Вот отчет об ошибке Ubuntu для утечки памяти в Xorg: https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/565981

Это вообще помогает?

У меня такая же проблема и аналогичная ОС. Mem утечки, вероятно, в гном. У меня огромные утечки памяти в пространстве Xorg, когда я использую апплет для изменения разрешения монитора. Я не знаю, где проблема, но если вы отключите этот апплет, чем утечки памяти больше не появятся.

Я новичок в этом, вот что я делаю, чтобы обойти проблему:

  1. Я переключаюсь на мастер-консоль с помощью Ctrl- Alt- F3
  2. войти в систему как администратор
  3. тип:

     exit 
  4. вернитесь на рабочий стол с помощью CtrlAltF2

    Вся заблокированная память была выпущена, как если бы система была только что загружена.

Я использую хвосты 3.1

  • Получить конфигурацию X
  • Приложения XForwarding из OSX
  • Размытые пакеты шрифтов 75/100 DPI Xorg с Webkit?
  • отрывные ключи
  • Не работает ThinkPad Helix DisplayPort
  • Разрешение 1366x768 в Debian Wheezy на плате Atom D525
  • Может ли Xorg использовать неквадратные пиксели?
  • Приложения Qt4 не работают в Xephyr
  • Монитор неизвестных и двух мониторов Debian
  • программа-обертка для просмотра окна приложения без оконных рамок
  • Безопасность xhost (локальная) и пересылка sudo xauthority
  • Linux и Unix - лучшая ОС в мире.