X.org выделяет больше чем 900 МБ RAM, но xrestop говорит, что ~1/40th того, который на самом деле используется; как я вынуждаю это освободить остальных, не перезапуская X?

Таким образом, X.org выделяет безумную сумму RAM: прямо сейчас 910 МБ (согласно RES столбец в htop), второй только к Firefox (действительно Ночью) (на уровне чуть более чем 1 ГБ) и запоздал GNOME Shell (на уровне только 256 МБ). Я искал онлайн способы вызвать X к свободной пропущенной памяти, и что я нашел, что предложенное использование xrestop определило причину. Проблема состоит в том, что xrestop говорит это:

xrestop - Display: localhost
          Monitoring 24 clients. XErrors: 0
          Pixmaps:   21876K total, Other:     519K total, All:   22396K total

Это ясно говорит, что X ресурсов только составляют огромные 22 МБ. Другим программным обеспечением, которое я запускаю в это время, является Liferea, Konversation и терминал гнома с несколькими открытыми вкладками.

Вы могли бы думать, что Firefox вызывает это, но нет: если я уничтожаю это, память X.org остается высокой: теперь на уровне 957 МБ, спустя минуты после того, как я первоначально записал этот вопрос, и xrestop переключается на

xrestop - Display: localhost
          Monitoring 23 clients. XErrors: 0
          Pixmaps:    9975K total, Other:     504K total, All:   10480K total

вместо этого!

Теперь весь Google совершает нападки, я нашел для X утечек памяти, которые на самом деле отправляют выходные шоу xrestop, что проблема находится ясно в распределении ресурсов; эти ответы у всех есть использование ресурсов, которое приближается к общему Использованию оперативной памяти X.org. Но это не имеет место здесь.

Отчеты об ошибках, которые я нашел, являются a) с 2009 b) неокончательный.

Что продолжается и как я могу освободить всю эту дополнительную RAM, не перезапуская X? Я не должен загружать свою сессию (активные чаты, терминальные вкладки) снова.

Ubuntu GNOME 14.10
fglrx-обновления 2:14.201-0ubuntu2 установленный через Дополнительные Драйверы
Lenovo G50-45
AMD A6-6310 APU с графикой AMD Radeon R4
У меня технически есть 4 ГБ RAM, но htop только говорит, что 3221 МБ доступен и free -m говорит (в то время как Firefox все еще работает),

             total       used       free     shared    buffers     cached
Mem:          3221       3087        133          5          6        125
-/+ buffers/cache:       2955        265
Swap:         7812       2662       5150

Моя система произошла в течение 12 дней и 4 часов теперь, и в то время я также запустил текстовый редактор высшей точки, fceux, сочувствие, некоторые игры загадок сержанта и возможно другие программы.

Спасибо.

ОБНОВЛЕНИЕ 31 января 2015

top -n 1 вывод от несколько минут назад (4:04, вскоре после полосы замедления):

top - 04:04:19 up 14 days,  9:00,  9 users,  load average: 1.98, 2.17, 2.06
Tasks: 414 total,   2 running, 410 sleeping,   2 stopped,   0 zombie
%Cpu(s): 10.6 us,  2.0 sy,  0.0 ni, 85.9 id,  1.2 wa,  0.0 hi,  0.2 si,  0.0 st
KiB Mem:   3298800 total,  3119652 used,   179148 free,    18796 buffers
KiB Swap:  8000508 total,  3067288 used,  4933220 free.   208568 cached Mem

  PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND     
17722 pietro    20   0 2672276 1.264g  38596 R  80.3 40.2 136:03.00 firefox-tr+ 
 1767 root      20   0 3267084 780500  79680 S  17.2 23.7   1168:42 Xorg        
17302 pietro    20   0 2122240 275544  52684 S  17.2  8.4  90:48.53 gnome-shell 
25038 pietro    20   0   29280   3064   2368 R  11.5  0.1   0:00.04 top         
    1 root      20   0   29584    920    776 S   0.0  0.0   0:09.45 init        
    2 root      20   0       0      0      0 S   0.0  0.0   0:00.60 kthreadd    
    3 root      20   0       0      0      0 S   0.0  0.0   0:21.44 ksoftirqd/0 
    5 root       0 -20       0      0      0 S   0.0  0.0   0:00.00 kworker/0:+ 
    7 root      20   0       0      0      0 S   0.0  0.0  31:41.83 rcu_sched   
    8 root      20   0       0      0      0 S   0.0  0.0   6:56.03 rcuos/0     
    9 root      20   0       0      0      0 S   0.0  0.0   6:51.16 rcuos/1     
   10 root      20   0       0      0      0 S   0.0  0.0   6:45.78 rcuos/2     
   11 root      20   0       0      0      0 S   0.0  0.0  10:45.32 rcuos/3     
   12 root      20   0       0      0      0 S   0.0  0.0   0:00.00 rcu_bh      
   13 root      20   0       0      0      0 S   0.0  0.0   0:00.00 rcuob/0     
   14 root      20   0       0      0      0 S   0.0  0.0   0:00.00 rcuob/1     
   15 root      20   0       0      0      0 S   0.0  0.0   0:00.00 rcuob/2     

top -n 1 вывод от сейчас (AM 4:18-выхода, во время другого):

top - 04:19:08 up 14 days,  9:15,  9 users,  load average: 2.22, 2.04, 1.98
Tasks: 416 total,   1 running, 413 sleeping,   2 stopped,   0 zombie
%Cpu(s): 10.6 us,  2.0 sy,  0.0 ni, 85.9 id,  1.2 wa,  0.0 hi,  0.2 si,  0.0 st
KiB Mem:   3298800 total,  3105312 used,   193488 free,     8220 buffers
KiB Swap:  8000508 total,  3064824 used,  4935684 free.   149000 cached Mem

  PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND     
17722 pietro    20   0 2745204 1.298g  30852 S  75.2 41.3 141:50.42 firefox-tr+ 
17302 pietro    20   0 2122624 217428  47028 S  11.6  6.6  93:07.81 gnome-shell 
25183 pietro    20   0   29280   3152   2456 R  11.6  0.1   0:00.04 top         
14792 pietro    20   0  166024    752    752 S   5.8  0.0   0:03.54 plumber     
    1 root      20   0   29584    916    776 S   0.0  0.0   0:09.45 init        
    2 root      20   0       0      0      0 S   0.0  0.0   0:00.60 kthreadd    
    3 root      20   0       0      0      0 S   0.0  0.0   0:21.45 ksoftirqd/0 
    5 root       0 -20       0      0      0 S   0.0  0.0   0:00.00 kworker/0:+ 
    7 root      20   0       0      0      0 S   0.0  0.0  31:43.49 rcu_sched   
    8 root      20   0       0      0      0 S   0.0  0.0   6:56.52 rcuos/0     
    9 root      20   0       0      0      0 S   0.0  0.0   6:51.66 rcuos/1     
   10 root      20   0       0      0      0 S   0.0  0.0   6:46.29 rcuos/2     
   11 root      20   0       0      0      0 S   0.0  0.0  10:46.09 rcuos/3     
   12 root      20   0       0      0      0 S   0.0  0.0   0:00.00 rcu_bh      
   13 root      20   0       0      0      0 S   0.0  0.0   0:00.00 rcuob/0     
   14 root      20   0       0      0      0 S   0.0  0.0   0:00.00 rcuob/1     
   15 root      20   0       0      0      0 S   0.0  0.0   0:00.00 rcuob/2     

И еще один, также сейчас (4:20):

top - 04:20:59 up 14 days,  9:17,  9 users,  load average: 2.20, 2.09, 2.00
Tasks: 416 total,   2 running, 412 sleeping,   2 stopped,   0 zombie
%Cpu(s): 10.6 us,  2.0 sy,  0.0 ni, 85.9 id,  1.2 wa,  0.0 hi,  0.2 si,  0.0 st
KiB Mem:   3298800 total,  3102064 used,   196736 free,     7196 buffers
KiB Swap:  8000508 total,  3042968 used,  4957540 free.   137692 cached Mem

  PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND     
17302 pietro    20   0 2122688 217972  47528 S  16.8  6.6  93:23.58 gnome-shell 
17722 pietro    20   0 2765140 1.289g  36856 R  16.8 41.0 142:46.71 firefox-tr+ 
25197 pietro    20   0   29280   3136   2444 R  11.2  0.1   0:00.05 top         
25200 pietro    20   0  233480   9448   8316 S  11.2  0.3   0:00.02 gpaste      
    9 root      20   0       0      0      0 S   5.6  0.0   6:51.72 rcuos/1     
 1767 root      20   0 3260868 858068  73568 S   5.6 26.0   1169:44 Xorg        
    1 root      20   0   29584    872    776 S   0.0  0.0   0:09.45 init        
    2 root      20   0       0      0      0 S   0.0  0.0   0:00.60 kthreadd    
    3 root      20   0       0      0      0 S   0.0  0.0   0:21.46 ksoftirqd/0 
    5 root       0 -20       0      0      0 S   0.0  0.0   0:00.00 kworker/0:+ 
    7 root      20   0       0      0      0 S   0.0  0.0  31:43.72 rcu_sched   
    8 root      20   0       0      0      0 S   0.0  0.0   6:56.58 rcuos/0     
   10 root      20   0       0      0      0 S   0.0  0.0   6:46.34 rcuos/2     
   11 root      20   0       0      0      0 S   0.0  0.0  10:46.21 rcuos/3     
   12 root      20   0       0      0      0 S   0.0  0.0   0:00.00 rcu_bh      
   13 root      20   0       0      0      0 S   0.0  0.0   0:00.00 rcuob/0     
   14 root      20   0       0      0      0 S   0.0  0.0   0:00.00 rcuob/1     

(согласно просьбе Fabby ниже)

ОБНОВЛЕНИЕ 5 февраля 2015

Ожидайте, что-то не правильно: Я перезапустил свой компьютер два дня назад, и в то время X.org только выделил 254 МБ, не 900 + МБ...??? xrestop говорит, что только 30 МБ используются. Графические драйверы только потребовали бы установленных сумм RAM?

2
задан 5 February 2015 в 20:21

0 ответов

Другие вопросы по тегам:

Похожие вопросы: