This commit is contained in:
Alexey Avramov
2019-03-31 20:28:09 +09:00
parent d14d418cac
commit f3a0ef42fc
3 changed files with 54 additions and 7 deletions

46
misc/FAQ.ru.md Normal file
View File

@@ -0,0 +1,46 @@
Fedora 21 (KDE) Гуглил долго, про oom-killer много чего прочитал. Но не понял, как его активировать. whereis его не нашёл, в репах его не нашёл. Если это встроенное средство - почему у меня не запускается и где его конфиг? Мне нужно тупо, чтобы если оперативка исчерпалась - прибило последнюю вкладку хрома. Либо вообще killall chrome тупо и всё. Как проще всего сделать?
https://www.linux.org.ru/forum/desktop/11511840
OOM Killer под себя
Здравствуйте!
Задача такова, надо (курсовая работа по системному программированию) пропатчить ядро с изменением oom killer'a, т.е.
1)требуется создать некоторый список с названиями процессов, которые "мудрый киллер" будет удалять в первую очередь или наоборот оставлять.
2)требуется создать свою систему расчета приоритетов для удаления процессов.
Я НЕ продвинутый линуксоид, поэтому прошу помощи у общественности. С чего начать и как приступить к выполнению?
https://www.linux.org.ru/forum/development/3555574
Товарищи, можете посоветовать какую-нибудь стандартную программу, которая, в какой-то определённо ситуации, жрала память, что приводило бы к запуску Killer`a.
Чтобы потом можно было на ней тестить курсач)
https://www.linux.org.ru/forum/development/3555574?cid=3570489
Post-mortem по логам OOM-killer.
Суть такова, в определенный момент на машине случилось нечто, в результате чего кончилась физическая память и ОС залезла в своп с головой. Производительность упала до потери всякого отклика от машины. OOM-killer включился, но, похоже, занимался убийством исключительно невиновных и никому не мешающих процессов.
Можно ли как-то по логам отследить, кто сожрал всю память? Хотя бы имена павших жертвами киллера?
Или сразу самому писать скрипт, сбрасывающий на диск ps aux, для следующего такого случая?
https://www.linux.org.ru/forum/admin/5693261
Проблема в том что у меня на VDS мало оперативки и она занята полностью пытаясь подключиться сервер не может выделить памяти и обрывает соединение. что прописать чтобы ссх постоянно висел в процессах с выделенным скажем полумегабайтным или сколько там ему достаточно лимитом?
https://www.linux.org.ru/forum/general/5399920?cid=5399954