История изменений
Исправление X512, (текущая версия) :
Управление памятью и так кромешный ад
Это с overcommit оно кромешный ад, а без него всё просто: не хватило памяти – не открылось окно, не запустилась программа и всё. Уже запущенные программы работают и ничего не убивается. В Haiku OOM killer отсутствует в принципе т.к. не нужен.
Реализуется это без проблем если использовать RAII и обработку исключений. Программисты на Си должны страдать.
Исправление X512, :
Управление памятью и так кромешный ад
Это с overcommit оно кромешный ад, а без него всё просто: не хватило памяти – не открылось окно, не запустилась программа и всё. Уже запущенные программы работают и ничего не убивается. В Haiku OOM killer отсутствует в принципе т.к. не нужен.
Реализуется это без проблем если использовать RAII и обработку исключений.
Исходная версия X512, :
Управление памятью и так кромешный ад
Это с overcommit оно кромешный ад, а без него всё просто: не хватило памяти – не открылось окно, не запустилась программа и всё. Уже запущенные программы работают и ничего не убивается. В Haiku OOM killer отсутствует в принципе т.к. не нужен.