Так как это последнее обновление ядра X использует слишком много оперативной памяти

Хорошо, я думаю, что в последние несколько дней в apt произошло обновление ядра, потому что мне пришлось перезагрузиться. И с тех пор X появляется в htop, съедая 50% или больше моего барана!

И своп тоже полностью съеден. Я не видел, чтобы это происходило в течение многих лет.

Использование 10.10 w / compiz и nvidia 6150 с официальными драйверами nvidia.

Это сделало мой компьютер непригодным для использования. Я отключил AWN и изменил мою тему и не влияет на использование X-RAM.

Я пытался искать в режиме «дерево» в htop все, что выделялось, но ничего не видел.

Помощь, потому что теперь я должен загрузиться в Vista.

2
задан 24 December 2010 в 05:34

1 ответ

Хотя может показаться, что X использует всю оперативную память, в 99% случаев это не X, а какое-то клиентское приложение.

Xserver является сервером, и поэтому он отвечает на запросы клиентов. Клиенты могут увеличить нагрузку на ОЗУ или ЦП, совершая чрезмерные обращения к серверу xserver, что-то вроде DDOS-атаки на веб-сервер.

Стандартный способ устранения проблем такого рода - просмотреть список процессов (например, «ps aux») и начать убивать приложения по одному, пока нагрузка не исчезнет. Во всем, что вы убили последним, вероятно, виноват.

Программа xrestop может дать некоторое представление о том, какие клиенты используют ресурсы, однако, к сожалению, столбец памяти в этом отчете не дает общее использование памяти, только память растрового изображения. Но это может дать вам отправную точку.

0
ответ дан 24 December 2010 в 05:34

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

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