Size: a a a

2020 January 05

CC

Cool Cooler in C++ Together 2.0
🦊fox.cpp
Он работает когда ядро вообще больше не знает, что можно сделать, чтобы освободить память.
То есть каждый раз, когда моя прога сжирала максимальное кол-во памяти, нужно было просто подождать, и ядро бы убило её?
источник

🦊

🦊fox.cpp in C++ Together 2.0
Например.
источник

CC

Cool Cooler in C++ Together 2.0
Хотя я так-то ждал.
источник

CC

Cool Cooler in C++ Together 2.0
Минут 5 где-то.
источник

🦊

🦊fox.cpp in C++ Together 2.0
Ну дк память нужна не только твоей проге.
источник

🦊

🦊fox.cpp in C++ Together 2.0
Ядро пытается всем угодить и начинается ЖоПа.
источник

🦊

🦊fox.cpp in C++ Together 2.0
У тебя там браузер, телеграм...
источник

CC

Cool Cooler in C++ Together 2.0
А сколько можно ждать, пока сработает oom-killer?
источник

🦊

🦊fox.cpp in C++ Together 2.0
Нисколько, оно вечно будет туда сюда гонять куски исполняемого кода.
источник

🦊

🦊fox.cpp in C++ Together 2.0
источник

CC

Cool Cooler in C++ Together 2.0
Жесть, а как можно изменить поведение ядра, я вот хочу, чтобы оно автоматически убивало прогу, сжирающую максимальое кол-во памяти, когда в свопе остаётся, скажем, 128 MiB.
источник

🦊

🦊fox.cpp in C++ Together 2.0
Покопайся в /proc/sys/vm, может что-нибудь найдёшь.
источник

CC

Cool Cooler in C++ Together 2.0
🦊fox.cpp
Покопайся в /proc/sys/vm, может что-нибудь найдёшь.
Ок, спс.
источник

🦊

🦊fox.cpp in C++ Together 2.0
Но скорее ты что-нибудь ещё больше сломаешь и начнёшь натыкаться на знаменитый баг 12309, который уже 10+ лет починить не могут.
источник

🦊

🦊fox.cpp in C++ Together 2.0
источник

🦊

🦊fox.cpp in C++ Together 2.0
Ну это не то чтобы баг, это мета-баг.
источник

🦊

🦊fox.cpp in C++ Together 2.0
Кароче при определенных условиях всё летит в пизду и система тормозит так, что мама не горюй.
источник

🦊

🦊fox.cpp in C++ Together 2.0
Условия варьируются.
источник

CC

Cool Cooler in C++ Together 2.0
🦊fox.cpp
Но скорее ты что-нибудь ещё больше сломаешь и начнёшь натыкаться на знаменитый баг 12309, который уже 10+ лет починить не могут.
Жесть.
источник

IL

Ilya L in C++ Together 2.0
🦊fox.cpp
Условия варьируются.
Гейзенбаг?
источник