Вопрос/предложение разработчикам.

Не пытались использовать флаг LARGE_ADDRESS_AWARE при сборке программы?
Это дает почти 3 гигабайта доступной памяти на 64х_битных Windows для 32х битных програм.
Т.е. для 32х битных коннекторов будет доступно почти в два раза больше памяти.
Думаю - это будет полезно.

Прикрепил небольшой солюшн из двух проектов с примером использования флага.
Разница проектов только в Post bulid event properties, где этот флаг и устанавливается.
Результат выполнения этих программ у меня (Windows 7x64 8 GB):
LargeAddressAware1.exe может выделить 1665 МБ.
LargeAddressAware2.exe ... 3075 МБ.


Attachments
LargeAddressAware.zip (50 downloads)

_________________________
Не пишите мне! Никому ничего делать не буду.