Здравствуйте, Sergeant_BY, Вы писали:
S_B>А если почитать здесь?
Почитал, и всё таки я не всё понимаю. Что у каждого процесса своя виртуальная память и каждый процесс может выделить 2 Гб я понимаю. /3GB увеличивает user space в виртуальной памяти для каждого процесса или он делит какое-то общее для всех процессов область? Что-то запутали меня эти статьи.
Т.е. если включить /3gb то когда мы смотрим сколько памяти для процесса доступно, то получаем 3Гб. Но когда я пытаюсь алоксировать, то получаю не больше 2. Я не рассматриваю filemapping.
Вообще я где-то в msdn наталкивался, что надо какие-то директивы включать в си, чтобы это работало...
Т.ч. спасибо за информацию, была полезна, но можно еще чуть подробнее