The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на рабочей станции (Разное / Linux)
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Debian 12 автоматически убивать процессы при нехватке памяти, devkornev (ok), 25-Сен-23, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


1. "Debian 12 автоматически убивать процессы при нехватке памяти"  +/
Сообщение от Аноним (1), 25-Сен-23, 16:23 
Наверное это должно помочь - /etc/sysctl.conf:

vm.overcommit_memory = 2
vm.overcommit_ratio = 100

Ответить | Правка | Наверх | Cообщить модератору

2. "Debian 12 автоматически убивать процессы при нехватке памяти"  +/
Сообщение от devkornev (ok), 26-Сен-23, 06:23 
Спасибо, попробую.

Почитал в интернете про это (вот например неплохое описание https://olegon.ru/showthread.php?t=33505 ), как-то там не все так однозначно. Ну и с параметрами по умолчанию процессы должны все же отстреливаться, не знаю почему этого не происходит.

По умолчанию в Debian 12 было:
vm.overcommit_memory = 0
vm.overcommit_ratio = 50

Ответить | Правка | Наверх | Cообщить модератору

3. "Debian 12 автоматически убивать процессы при нехватке памяти"  +/
Сообщение от devkornev (ok), 26-Сен-23, 06:53 
Память занята на 40-45%, и в это время VSCode даже не запускается. При старте сразу падает, причина: "crashed", код: 5. Получается по ссылке правильно сказано:
--
vm.overcommit_memory = 2
vm.overcommit_ratio = 100
это обозначает, что программы, которые будут запрашивать памяти больше, чем 100% от свопа+ОЗУ, будут падать по нехватке памяти. Самое забавное, что в большинстве программ это исключение обрабатывается так себе, кривовато, поэтому такие параметры я ставить не рекомендую. Иначе будет все неожиданно падать еще даже до того момента, как память и своп реально закончатся.

Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

4. "Debian 12 автоматически убивать процессы при нехватке памяти"  +1 +/
Сообщение от Аноним (1), 26-Сен-23, 10:04 
Ну так увеличь своп...
Ответить | Правка | Наверх | Cообщить модератору

11. "Debian 12 автоматически убивать процессы при нехватке памяти"  +/
Сообщение от ACCA (ok), 29-Сен-23, 08:58 
Так туда им и дорога. Не их собачье дело про "реально закончатся". Им разрешили столько-то, значит соответсвуй или иди в crash dump.
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру