Re: Что-то с памятью иксов сталось
On Fri, 21 Aug 2020, Alex Kicelew wrote: On 2020-08-21 20:30, nefedov.y...@jinr.ru wrote: Спасибо за наводку на xrestop, я о нем не знал. Но он детально описывает, какой клиент из 60 сколько жрет из 35М. А иксы при рестарте жрут 90М, сейчас (немногим меньше чем через сутки после рестарта) 546M. Так что, похоже, xrestop немного не о том. Грубо говоря, xrestop показывает только ту часть памяти сервера которая используется для клиентов. Где-то течет память и xrestop позволяет иногда найти кто же под себя ее забирает. То есть надо сравнить вывод xrestop при запуске и в тот момент когда у вас стало ~500M. Сколько в начальный момент это не столь важно, важно что бы не росло со временем. У меня после 12 часов использования чуть больше: # smem -k -P 'Xorg' PID User Command Swap USS PSS RSS 4710 root /usr/lib/xorg/Xorg :0 -seat092.1M 101.7M 119.3M Но это может быть и естественный рост, окошко открыл - память ушла. firefox под себя с двумя окнами уже 14M забирает. Что касается драйвера -- у меня интеловская карта, насколько я понимаю, это пакет xserver-xorg-video-intel. Он (и еще несколько xserver-xorg-*) обновлялся в апреле. За весь июнь не обновлялся ни один из xserver-*. У меня такая же, так что вряд ли дело в этом драйвере. Ю.
Re: Что-то с памятью иксов сталось
On 2020-08-21 20:30, nefedov.y...@jinr.ru wrote: > On Fri, 21 Aug 2020, Alex Kicelew wrote: > Я тоже на тестинге и так как больших утечек памяти не вижу, то > проблема либо в драйвере, либо в приложениях, которые > эти иксы используют. > Попробуйте посмотреть с помощью xrestop кто у вас > X-resorces кушает, может что-то прояснится. > Что бы проверить драйвер можно попробовать использовать > какой-то другой, например VESA. > Ю. Спасибо за наводку на xrestop, я о нем не знал. Но он детально описывает, какой клиент из 60 сколько жрет из 35М. А иксы при рестарте жрут 90М, сейчас (немногим меньше чем через сутки после рестарта) 546M. Так что, похоже, xrestop немного не о том. Что касается драйвера -- у меня интеловская карта, насколько я понимаю, это пакет xserver-xorg-video-intel. Он (и еще несколько xserver-xorg-*) обновлялся в апреле. За весь июнь не обновлялся ни один из xserver-*. (сорри за двойной ответ в почту, на ночь глядя руки-крюки) :(
Re: Что-то с памятью иксов сталось
On Fri, 21 Aug 2020, Alex Kicelew wrote: Hi. Ноут, debian testing, обновляется каждый день. После перезагрузки 24.06 (предыдущая была 4.06, и все было все еще нормально) иксы (процесс /usr/lib/xorg/Xorg) стали жрать память. За 3 дня вполне равномерно и линейно съедаются 1.5г, что для моих 8г существенно. При перезагрузке иксов (либо рестартом сервиса, либо HUP, в обоих случаях с потерей сессии) память обнуляется и растет снова. С тех пор уже были 2-3 перезагрузки системы, без эффекта. Пакет xserver-xorg-core, в котором находится этот исполняемый файл, обновлялся в последний раз 7.04, так что дело не в нем. Этот исполняемый файл в настоящий момент держит открытыми 47 библиотек, находящихся в 39 пакетах, из которых 12 обновлялись в период с 4 по 24 июня. Просматривать глазами багреборты 12 пакетов (при том, что причина может быть в чем-то другом) я пока не созрел (а автоматизировать -- не соображу, какие ключевые слова искать). Поначалу я полагал, что это обычный взглюк тестинга, каковых бывало, но все они правились заметно быстрее 2х месяцев. Допускаю, что настоящей причиной явились какие-то мои действия, но не соображу, какие именно -- я ни с какого конца не хакер, у меня просто не тот уровень, чтобы совершать такие диверсии даже непредумышленно. Соответственно, основной вопрос -- не сталкивался ли кто-нибудь с этим, и не известно ли, каким урановым ломом это лечить. Не исключаю, что лечить нужно меня, но опять-таки не знаю, как. Я тоже на тестинге и так как больших утечек памяти не вижу, то проблема либо в драйвере, либо в приложениях, которые эти иксы используют. Попробуйте посмотреть с помощью xrestop кто у вас X-resorces кушает, может что-то прояснится. Что бы проверить драйвер можно попробовать использовать какой-то другой, например VESA. Ю.
Re: Что-то с памятью иксов сталось
21.08.2020, Alex Kicelew написал(а): > После перезагрузки 24.06 (предыдущая была 4.06, и все было все еще > нормально) иксы (процесс /usr/lib/xorg/Xorg) стали жрать память. За 3 > дня вполне равномерно и линейно съедаются 1.5г, что для моих 8г > существенно. При перезагрузке иксов (либо рестартом сервиса, либо HUP, в [...] > Соответственно, основной вопрос -- не сталкивался ли кто-нибудь с этим, > и не известно ли, каким урановым ломом это лечить. Не исключаю, что > лечить нужно меня, но опять-таки не знаю, как. Сталкивался, правда давно. Жралась память ресурсов, которые подгружались в иксы другим ПО. Попробуйте посмотреть утилитой xrestop из соответствующего пакета, кто чего и сколько жрёт в памяти ресурсов, может быть, будет понятнее. -- Stanislav
Что-то с памятью иксов сталось
Hi. Ноут, debian testing, обновляется каждый день. После перезагрузки 24.06 (предыдущая была 4.06, и все было все еще нормально) иксы (процесс /usr/lib/xorg/Xorg) стали жрать память. За 3 дня вполне равномерно и линейно съедаются 1.5г, что для моих 8г существенно. При перезагрузке иксов (либо рестартом сервиса, либо HUP, в обоих случаях с потерей сессии) память обнуляется и растет снова. С тех пор уже были 2-3 перезагрузки системы, без эффекта. Пакет xserver-xorg-core, в котором находится этот исполняемый файл, обновлялся в последний раз 7.04, так что дело не в нем. Этот исполняемый файл в настоящий момент держит открытыми 47 библиотек, находящихся в 39 пакетах, из которых 12 обновлялись в период с 4 по 24 июня. Просматривать глазами багреборты 12 пакетов (при том, что причина может быть в чем-то другом) я пока не созрел (а автоматизировать -- не соображу, какие ключевые слова искать). Поначалу я полагал, что это обычный взглюк тестинга, каковых бывало, но все они правились заметно быстрее 2х месяцев. Допускаю, что настоящей причиной явились какие-то мои действия, но не соображу, какие именно -- я ни с какого конца не хакер, у меня просто не тот уровень, чтобы совершать такие диверсии даже непредумышленно. Соответственно, основной вопрос -- не сталкивался ли кто-нибудь с этим, и не известно ли, каким урановым ломом это лечить. Не исключаю, что лечить нужно меня, но опять-таки не знаю, как.