Ubuntu 16.04 уничтожитель OOM не работает

Я использовал Ubuntu 14.04 много на серверной стороне, и посмотрите, что OOM-уничтожитель умирает, когда существует процесс, который использует слишком много памяти. OOM-уничтожитель уничтожит его и войдет в систему syslog/dmesg о том, что это уничтожило.

В настоящее время я использую Ubuntu 16.04 на своем ноутбуке, каждый раз исчерпанная память, машина зависает. Я вижу, что свет для дисковой работы идет все время после него. Я ожидал в течение 15 минут, но ничего не произошло так, у меня есть к "жесткой" перезагрузке компьютер. Нет войдите в систему системный журнал начиная с инцидента.

Это - мой/var/log/syslog, вычисление было, бродят вокруг 12:15, затем я выключил его и запустился в 13:12:54.

6979 Oct 16 12:15:20 fmlug systemd[1]: Starting Network Manager Script Dispatcher Service...
6980 Oct 16 12:15:20 fmlug consul[1113]:     2017/10/16 12:15:20 [DEBUG] agent: Service 'gitea' in sync
6981 Oct 16 12:15:20 fmlug consul[1113]:     2017/10/16 12:15:20 [DEBUG] agent: Node info in sync
6982 Oct 16 12:15:22 fmlug dbus[1048]: [system] Successfully activated service 'org.freedesktop.nm_dispatcher'
6983 Oct 16 12:15:22 fmlug systemd[1]: Started Network Manager Script Dispatcher Service.
6984 Oct 16 12:15:22 fmlug nm-dispatcher: req:1 'dhcp4-change' [wlan0]: new request (1 scripts)
6985 Oct 16 12:15:22 fmlug nm-dispatcher: req:1 'dhcp4-change' [wlan0]: start running ordered scripts...
6986 Oct 16 13:12:54 fmlug rsyslogd: [origin software="rsyslogd" swVersion="8.16.0" x-pid="1031" x-info="http://www.rsyslog.com"] start
6987 Oct 16 13:12:54 fmlug kernel: [    0.000000] Linux version 4.10.0-37-generic (buildd@lgw01-amd64-037) (gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6     ubuntu1~16.04.4) ) #41~16.04.1-Ubuntu SMP Fri Oct 6 22:42:59 UTC 2017 (Ubuntu 4.10.0-37.41~16.04.1-generic 4.10.17)

Информация о моей системе

$ uname -a; free -m; sysctl -a 2>/dev/null | grep -E 'oom|swappiness' 
Linux fmlug 4.10.0-37-generic #41~16.04.1-Ubuntu SMP Fri Oct 6 22:42:59 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
              total        used        free      shared  buff/cache   available
Mem:           3855        1559         609         144        1685        1819
Swap:             0           0           0
vm.oom_dump_tasks = 1
vm.oom_kill_allocating_task = 1
vm.panic_on_oom = 0
vm.swappiness = 60

Я думал, что это могло бы вызванный подкачкой, но на самом деле я не устанавливал подкачки для компьютера, и также, недавно, я установил vm.swappiness = 0, это было, все еще зависают.

vm.oom_kill_allocating_task = 1

был установлен на 0 (Ubuntu 16.04 по умолчанию), но после того, как я установил ее на 1 (sysctl, также в/etc/sysctld), ничто различное.

Существует ли известная ошибка или какова была установка неправильно, что сделанный уничтожитель OOM не работает?

2
задан 16 October 2017 в 09:25

0 ответов

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

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