Здравствуйте. При работе с CreateFileMapping, файл реально загружается в оперативку, или это всего лишь функции для работы с файлом как с памятью ?
XSInet Основное отличие MMF от обычного чтения файлов заключается в том, что непосредственно при вызове MapViewOfFile никакие данные в ОЗУ вообще не загружаются, а в процессе работы с View винда загружает с диска те страницы, к которым происходит обращение на чтение или запись. Поэтому если ты в процессе работы обращаешься ко всем страницам, то все они в итоге оказываются в ОЗУ (если достаточно свободной физ.памяти) PS: на MMF также основана загрузка\подгрузка кода и данных exe\dll - пока исполнение кода не дойдет до данной страницы и проц не выдаст исключение, винда и не подумает ее загружать в ОЗУ. Правда, вроде бы остается открытым вопрос - загружает ли винда при MMF за раз одну страницу или все-таки несколько