История изменений
Исправление alysnix, (текущая версия) :
16 с хвостиком тысяч сегментов размером от одного байта до 4 гигабайт. Сомневаюсь что много программ у которых надется больше сущностей,требующих отдельного сегмента.
к меня прога с гуем сразу после запуска имеет 181 тыщ. обьектов на куче. алокированные обьекты вам тоже надо защищать. причем они структурные значит надо защищать и поля. чтобы это делать, надо иметь десятки миллионов сегментов.
при глубине рекурсии в 4000, функция с 4 локальными переменными, заберет все ваши сегменты. упс.
Исходная версия alysnix, :
16 с хвостиком тысяч сегментов размером от одного байта до 4 гигабайт. Сомневаюсь что много программ у которых надется больше сущностей,требующих отдельного сегмента.
к меня прога с гуем сразу после запуска имеет 181 тыщ. обьектов на куче. алокированные обьекты вам тоже надо защищать. причем они структурные значит надо защищать и поля. чтобы это делать, надо иметь десятки миллионов сегментов.
при глубине рекурсии в 1000, функция с 4 локальными переменными, заберет все ваши сегменты. упс.