Вопрос/предложение разработчикам.
Не пытались использовать флаг 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)
_________________________
Не пишите мне! Никому ничего делать не буду.