LINUX.ORG.RU

История изменений

Исправление KivApple, (текущая версия) :

Можешь пояснить? Ты про то, что ОС может выделить больше памяти, чем есть на самом деле, а уже по мере необходимости (в момент записи) производить реальный маппинг? Соответственно, если памяти не хватит, то может придти OOM-killer или начаться своппинг.

Ну так если интересует стабильность, то первым делом надо настроить ОС таким образом, чтобы такой фигни не было. Ибо куча в том числе системных приложений рассчитывает, что если malloc вернул не null, то всё хорошо.

Если же эта настройка ломает какие-то приложения, то они по дефолту не являются безопасными и надёжными, а значит какие бы стандарты ты не внедрял, система суперстабильной уже не будет.

Исходная версия KivApple, :

Можешь пояснить? Ты про то, что ОС может выделить больше памяти, чем есть на самом деле, а уже по мере необходимости (в момент записи) производить реальный маппинг?

Ну так если интересует стабильность, то первым делом надо настроить ОС таким образом, чтобы такой фигни не было. Ибо куча в том числе системных приложений рассчитывает, что если malloc вернул не null, то всё хорошо.