История изменений
Исправление KivApple, (текущая версия) :
Можешь пояснить? Ты про то, что ОС может выделить больше памяти, чем есть на самом деле, а уже по мере необходимости (в момент записи) производить реальный маппинг? Соответственно, если памяти не хватит, то может придти OOM-killer или начаться своппинг.
Ну так если интересует стабильность, то первым делом надо настроить ОС таким образом, чтобы такой фигни не было. Ибо куча в том числе системных приложений рассчитывает, что если malloc вернул не null, то всё хорошо.
Если же эта настройка ломает какие-то приложения, то они по дефолту не являются безопасными и надёжными, а значит какие бы стандарты ты не внедрял, система суперстабильной уже не будет.
Исходная версия KivApple, :
Можешь пояснить? Ты про то, что ОС может выделить больше памяти, чем есть на самом деле, а уже по мере необходимости (в момент записи) производить реальный маппинг?
Ну так если интересует стабильность, то первым делом надо настроить ОС таким образом, чтобы такой фигни не было. Ибо куча в том числе системных приложений рассчитывает, что если malloc вернул не null, то всё хорошо.