Allepta
@Allepta

Почему linux съедает всю ОЗУ?

Приветствую, на домашнем ПК использую ОС arch linux. При аптайме системы более 10 дней съедается вся ОЗУ вместе со свапом и не могу это ни как исправить, разве что перезагрузка помогает.

Из софта всегда работает bitcoind, chromium, firefox, kdevelop, virtualbox, telegram-desktop, ktorrent. Десктоп пласма.
ОЗУ установлено 12гб ддр3, свап раздел 10гб. Также использую systemd-swap для сжатия.

Сбросить свап не получается через команду swapoff --all
Со временем вся система уходит в свап и начинается замедление работы ОС.

В чем может быть проблема?
  • Вопрос задан
  • 446 просмотров
Решения вопроса 1
@putvr
Что выводит
ps aux | awk '{print $2, $4, $11}' | sort -k2rn | head -n 10

?
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
@Fixid Куратор тега Linux
Найдите через htop виновника торжества
Ответ написан
Во-первых, с памятью все в порядке.
Ключ к разгадке лежит в предложении
Из софта всегда работает bitcoind, chromium, firefox, kdevelop, virtualbox, telegram-desktop, ktorrent. Десктоп пласма.

Самые пожиратели это virtualbox, chromium, firefox.
Все приложения просят виртуальную память, которая чаще больше физической. На определенном этапе начинает использоваться своп, что и замедляет работу.
Выход: запускать меньше приложений одновременно и меньше открывать вкладок в браузерах.
Или докупить память.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы