Форум русскоязычного сообщества Ubuntu


Автор Тема: Не очищается оперативная память  (Прочитано 1196 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн SputnikMoment

  • Автор темы
  • Новичок
  • *
  • Сообщений: 27
    • Просмотр профиля
    • Блог
Не очищается оперативная память
« : 14 Сентябрь 2019, 23:10:11 »
Ногами только не бейте, я на Ubuntu давно уже не сидел.

Дано:
19.04 x86-64, дефолтный гнум
AMD 220GE
8gb DDR4 2667
SSD
Раздел свопа тоже на SSD, swappiness=10.
На этом же конфиге все описанные ниже действия проводились в винде и там никаких проблем нету.

Ставлю Стим и GTA V (протон версии 4.29).
Игра запускается практически идеально. И работает практически идеально минут пять. Если начать быстро бегать по городу, т.е. подгружать новые локации и объекты, то через какое-то время игра начинает дико тормозить. Нажимаю Esc и кое-как вываливаюсь в меню, а оно работает прекрасно. Обратно в игру - опять тормоза. В самой игре тормоза исчезнут, если камеру установить прямо сверху, с видом на крышу машины, как в первых частях было. Судя по всему, так не надо обрабатывать много объектов и тормоза проходят.

Выключаю ГТА, смотрю в системный монитор - 3,5 гига памяти занято. Офигеваю, выгружаю все пользовательские приложения (стим и телеграм).

Система говорит, что занимает 2,8 GB оперативной памяти. Это как вообще так-то?
(Нажмите, чтобы показать/скрыть)

Т.е. налицо какая-то течь в оперативку и невозможность системы оперативно это дело чистить.
Вот тут https://www.linux.org.ru/forum/admin/9560601 описывают похожую проблему еще в 12.10, но решения там нет.

Вопрос: как это вылечить?
AMD Athlon 220GE 8GB DDR4 Ubuntu 19.04
Raspberry PI 3 B Raspbian PIXEL

Оффлайн AlexBKost

  • Старожил
  • *
  • Сообщений: 3061
  • Kubuntu 12.04, 16.04, 18.04, 20.04, 21.04, 21.10
    • Просмотр профиля
Re: Не очищается оперативная память
« Ответ #1 : 15 Сентябрь 2019, 00:02:13 »
Система говорит, что занимает 2,8 GB оперативной памяти. Это как вообще так-то?
Это как-то ТОФИГА, я про 2,8. У меня всего 2 Gb, и она никогда не грузится больше наполовину.
Но вы понимаете в чем дело? У мня уже давно сложилось впечатление, по аналогичным постам вашему - чем больше оперативки - тем больше она загружается.
Я вот сейчас нацелилсля на сборку нового системника, и никак не могу определиться - сколько мне брать оперативки - 32, 64 или 128?
Я странен, а не странен кто ж? (С)

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7188
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
Re: Не очищается оперативная память
« Ответ #2 : 15 Сентябрь 2019, 00:30:04 »
SputnikMoment, посмотрите в процессах кто память кушает.

Оффлайн SputnikMoment

  • Автор темы
  • Новичок
  • *
  • Сообщений: 27
    • Просмотр профиля
    • Блог
Re: Не очищается оперативная память
« Ответ #3 : 15 Сентябрь 2019, 00:49:11 »
SputnikMoment, посмотрите в процессах кто память кушает.

Да ничего там сверхестественного нету вроде бы...
https://files.mastodon.social/media_attachments/files/018/848/604/original/4e4b3f21bb4022aa.png
https://files.mastodon.social/media_attachments/files/018/848/606/original/4a040c0597ad71ba.png

1.5. Для добавления графических изображений в сообщения требуется использовать внешние сервисы. Включение в сообщения полноразмерных изображений, превышающих разрешённые размеры, допускается исключительно в виде превью. Подробную инструкцию, а также список рекомендованных и запрещенных сервисов можно посмотреть в «Руководстве по добавлению изображений на форум».
--peregrine
« Последнее редактирование: 15 Сентябрь 2019, 02:37:01 от peregrine »
AMD Athlon 220GE 8GB DDR4 Ubuntu 19.04
Raspberry PI 3 B Raspbian PIXEL

Оффлайн AlexBKost

  • Старожил
  • *
  • Сообщений: 3061
  • Kubuntu 12.04, 16.04, 18.04, 20.04, 21.04, 21.10
    • Просмотр профиля
Re: Не очищается оперативная память
« Ответ #4 : 15 Сентябрь 2019, 01:11:25 »
Да ничего там сверхестественного нету вроде бы...
Может быть и ничего, только plasmаshell кушает почти в два раза меньше, и другие ингредиенты тоже. Делайте выводы сам.
Я странен, а не странен кто ж? (С)

Оффлайн victor00000

  • Забанен
  • Старожил
  • *
  • Сообщений: 15570
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Не очищается оперативная память
« Ответ #5 : 15 Сентябрь 2019, 01:28:49 »
du -hd0 ~/.cache
sudo du -hd0 /var/cache
du -hd0 $XDG_RUNTIME_DIR
?
Нельзя друзья, дулу - AnrDaemon видите?
~.o

Оффлайн ALiEN175

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 4716
  • Capture the truth
    • Просмотр профиля
Re: Не очищается оперативная память
« Ответ #6 : 15 Сентябрь 2019, 02:21:05 »
free -m
ASUS P5K-C :: Intel Xeon E5450 :: 8 GB RAM :: Radeon R7 260X :: XFCE
SAMSUNG N150 :: Intel Atom N450 :: 2 GB RAM :: Intel GMA3150 :: XFCE

Оффлайн SputnikMoment

  • Автор темы
  • Новичок
  • *
  • Сообщений: 27
    • Просмотр профиля
    • Блог
Re: Не очищается оперативная память
« Ответ #7 : 15 Сентябрь 2019, 08:56:47 »
free -m

alex@alexcomp:~$ free -m
              всего        занято        свободно      общая  буф./врем.   доступно
Память:        5882        2235        2771           8         874        3317
Подкачка:        8201         333        7868
alex@alexcomp:~$


Пользователь добавил сообщение 15 Сентябрь 2019, 10:10:50:
Да ничего там сверхестественного нету вроде бы...
Может быть и ничего, только plasmаshell кушает почти в два раза меньше, и другие ингредиенты тоже. Делайте выводы сам.
Дело в том, что на старте gnomeshell ест всего 800м. Я знаю, что plasma ест 400-500 (в calculate linux ела со старта ровно 444мб), но мне хотелось бы максимально просто, поставил и работает. Потому прежде, чем ковырять KDE, приводя его в рабочее для меня состояние, хотелось бы попробовать исправить Gnome. Ну или хотя бы исключить возможность утечки со стороны Ubuntu и точно понять, что это гнум шалит.

Пользователь добавил сообщение 15 Сентябрь 2019, 10:14:09:
du -hd0 ~/.cache
sudo du -hd0 /var/cache
du -hd0 $XDG_RUNTIME_DIR
?


Выводы команд

(Нажмите, чтобы показать/скрыть)

(Нажмите, чтобы показать/скрыть)

(Нажмите, чтобы показать/скрыть)

Чет вообще все странно.
« Последнее редактирование: 15 Сентябрь 2019, 10:15:33 от SputnikMoment »
AMD Athlon 220GE 8GB DDR4 Ubuntu 19.04
Raspberry PI 3 B Raspbian PIXEL

Оффлайн victor00000

  • Забанен
  • Старожил
  • *
  • Сообщений: 15570
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Не очищается оперативная память
« Ответ #8 : 15 Сентябрь 2019, 10:59:49 »
ничего, а очистить команда никак.
но есть
sync
зачем....



ps auxc | head -1
%MEM
ps auxc | sed '1d' | sort -k4nr | awk '{print $4"\t"$NF}' | head -5
VSZ
ps auxc | sed '1d' | sort -k5nr | awk '{print int($5/1024)"M\t"$NF}' | head -5

RSS
ps auxc | sed '1d' | sort -k6nr | awk '{print int($6/1024)"M\t"$NF}' | head -5
интересно.
Нельзя друзья, дулу - AnrDaemon видите?
~.o

 

Страница сгенерирована за 0.095 секунд. Запросов: 24.