Здравствуйте, Skipper_N, Вы писали:
S_N> Чтобы работало мое приложение (алгоритм) — нужно 5 ГБ памяти, меньше никак.
S_N> ......
S_N> Как справиться с такой проблемой? Неужели до сих пор нельзя выделить памяти 5 ГБ одному приложению ? Я шокирован буду если так... На дворе 2008 год наступает...
Прочитал я этот тред и стало мне грустно. Грустно по следующей причине. Microsoft слишком хорошо убедил разработчиков, что для создания 64-битного приложения достаточно изменить настройку проекта. Между тем корректное написание 64-битных приложений требует определенной квалификации и знаний. Для тех, кто собирается познакомиться с особенностями разработки 64-битных приложений предлагаю следующие статьи (на руссом).
Андрей Карпов. Забытые проблемы разработки 64-битных программ.
Андрей Карпов, Евгений Рыжков. 20 ловушек переноса Си++ — кода на 64-битную платформу
Андрей Карпов. Проблемы тестирования 64-битных приложений
Андрей Карпов. 64 бита для Си++ программистов: от /Wp64 к Viva64.
Евгений Рыжков. Проблемы 64-битного кода на примерах
А здесь можно найти ссылки на многие другие статьи по данной тематике (но уже на английском языке).
http://www.viva64.com/links.php