История изменений
Исправление
kirk_johnson,
(текущая версия)
:
Очевидно же — надо пропатчить эти процессы, чтобы они согласовывали выделение ресурсов.
Ну-ка, расскажи мне, как это возможно с учетом виртуальной памяти и overcommit'а. Ещё было бы безумно круто увидеть стратегии согласовывания памяти, а то я плохо понимаю, что в таком случае делать условному постгресу. Отказываться выполнять запросы? А чем это лучше?
Так работает человеческое общество, так должны работать и программы. Изоляция и контейнеризация — это потворствование эгоизму и аутизму, а где бесконтрольный эгоизм — там войны. Я дико удивился, когда обнаружил, что в позиксе даже нету сигнала для сообщения процессу о давлении памяти, чтобы он умерил аппетиты и выкинул малонужное из оперативки.
Память нужна вся, целиком. Малонужных деталей на двадцать мегабайт. Что делать?
Исходная версия
kirk_johnson,
:
Очевидно же — надо пропатчить эти процессы, чтобы они согласовывали выделение ресурсов.
Ну-ка, расскажи мне, как это возможно с учетом виртуальной памяти и overcommit'а. Ещё было бы безумно круто увидеть стратегии согласовывания памяти, а то я плохо понимаю, что в таком случае делать условному постгресу. Отказываться выполнять запросы? А чем это лучше?
Так работает человеческое общество, так должны работать и программы. Изоляция и контейнеризация — это потворствование эгоизму и аутизму, а где бесконтрольный эгоизм — там войны. Я дико удивился, когда обнаружил, что в позиксе даже нету сигнала для сообщения процессу о давлении памяти, чтобы он умерил аппетиты и выкинул малонужное из оперативки.
Память нужна вся, целиком. Что делать?