История изменений
Исправление
kirk_johnson,
(текущая версия)
:
Нет, не чувствую. Потому что на практике это однозначает то же самое: памяти начинает адово нехватать, и все рвут куски на себя. Относительно рабочим решением было бы сделать LOW-LATENCY бирку на тред, означающую, что вот ему памяти нужно дать первее всех. Но если таких процессов опять окажется столько, что памяти на всех перестанет хватать, начнется рак.
Алсо да, убивать виновника OOM это особая дисциплина, в которой бегают уже лет лет двадцать, и никак не могут нормально. Ну и конечно, убивать рабочий процесс (прикинь, ты считаешь работу на ляптопе, и регулярно уходишь в своп), результат которого может быть более важным, чем отсутствие лагов — это прям гениально.
Исправление
kirk_johnson,
:
Нет, не чувствую. Потому что на практике это однозначает то же самое: памяти начинает адово нехватать, и все рвут куски на себя. Относительно рабочим решением было бы сделать LOW-LATENCY бирку на тред, означающую, что вот ему памяти нужно дать первее всех. Но если таких процессов опять окажется столько, что памяти на всех перестанет хватать, начнется рак.
Алсо да, убивать виновника OOM это особая дисциплина, в которой бегают уже лет лет двадцать, и никак не могут нормально.
Исходная версия
kirk_johnson,
:
Нет, не чувствую. Потому что на практике это однозначает то же самое: памяти начинает адово нехватать, и все рвут куски на себя. Относительно рабочим решением было бы сделать LOW-LATENCY бирку на тред, означающую, что вот ему памяти нужно дать первее всех. Но если таких процессов опять окажется столько, что памяти на всех перестанет хватать, начнется рак.