Серверу не хватает памяти - начал убивать все процессы

Можно ли узнать, какой процесс потребляет всю память или почему сервер начинает убивать все процессы? Все началось около 02:47 Kern.log Syslog.log

0
задан 10 May 2016 в 15:43

2 ответа

enter image description here

  • Установка htop через sudo apt install htop
  • запускается htop путем ввода htop
  • , Нажимают F6 для инициирования функция вида и выбор % MEM на левой стороне через клавиши со стрелками

В результате, Вы получаете динамический список всех процессов, отсортированных по использованию мадам

2
ответ дан 11 May 2016 в 01:43

Перечислять процессы, отсортированные по использованию памяти

ps --sort -rss -eo pid,pmem,rss,vsz,comm 
[еще 115] информация здесь: how-to-detect-a-memory-leak

сервер уничтожает процессы к свободной памяти, это - то, что происходит, когда все виртуальные страницы выделяются (swap+ram). Если возможный лучшее должно было бы перезапустить сервер, чтобы иметь все остановленные перезапущенные сервисы и и свободная память.

[еще 117] информация здесь: Отладка из памяти с Редактированием/var/log/messages

:

May  8 03:53:21 bwnet kernel: [5088999.370529] Free swap  = 0kB
May  8 03:53:21 bwnet kernel: [5088999.370530] Total swap = 0kB

Чтение Ваших журналов кажется, что у Вас нет подкачки. Можно выделить некоторых, которые будут позволять Вам управлять проблемой, прежде чем это станет очень важным.

2
ответ дан 11 May 2016 в 01:43
  • 1
    Спасибо! С " хранилище для всего users" включенный, соединение VPN устанавливается при системном запуске. Но я обнаружил, что запись с паролем VPN, которая является " сохраненный для всего users" исчез от Gnome' s брелок для ключей (Морской конек). Вы знаете, где пароль хранится теперь? Это шифруется вообще? Это должно быть сохранено где-нибудь, так как я don' t должны ввести его при запуске. – DMT 24 December 2017 в 01:46

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

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