Здравствуйте, indee, Вы писали:
I>Программа (написанная на Delphi) создает большое количество объектов. Иногда это приводит к Out of memory (EOutOfMemory).
I>Можно ли в Windows выделить больше памяти для выполнения приложения?
Ваше приложение съело всю доступную память?
На моей памяти я видел такое 2 раза, и оба, незадачливый
программист кодер, грузил огромную таблицу в DevExpress Grid.
В порядке предпочтения осмелюсь предложить.
1) Перепишите логику работы.
2) Задействуйте другой менеджер памяти, с более подходящей для вас стратегией.
3) Переделайте для 64 разрядов.
4)
http://bit.ly/ZE1d3S
К прочтению:
Архитектура памяти в Windows
Архитектура памяти в Windows (spin-off)
Адресное пространство под микроскопом
PS. Претензии по ссылкам не принимаются, все были актуальны на момент сохранения.