момент возникает ошибка с нехваткой памяти - активно использую списки и динамические массивы. Какой максимальный объем памяти доступен приложению в данной конфигурации? И можно ли его увеличить?
Считай, что 2Гб. Самое простое - перейти на 64 бита.
А будет ли возможно использовать при таком переходе установленные 32 разрядные vcl компоненты?
А что такое 32 разрядные VCL компоненты? VCL-компоненты работают под обе битности. Если мы говорим про стандартные.
Я имею ввиду - нужно ли перекомпилировать сторонние компоненты под x64?
В теории можно. Но если уровень не сильно высокий - то не рекомендую.
либо второй вариант - поднимай ещё один процесс и часть функций перекидывай в него, которые требовательны к памяти
Обсуждают сегодня