· Начало · Отвђтить · Статистика · Поиск · FAQ · Правила · Установки · Язык · Выход · WASM.RU · Noir.Ru ·

 WASM Phorum —› WASM.WIN32 —› MapViewOfFile or ReadFile

<< . 1 . 2 .

Посл.отвђт Сообщенiе


Дата: Ноя 4, 2004 22:38:22

„IMHO этот PageFault и тормозит“

Не знаю, кто такой PageFault, но из наблюдений за винтом при MapViewOfFile: при обработке данных винт крутится на полную катушку. Т.е. тормозит то, что данные берутся непосредственно с винта. Причём данные остаются в озу: в начале обработки под процесс выделено 1 Мб, к концу обработки выделение для процесса составляет 27-28 Мб. Получается, MapViewOfFile имеет преимущества, когда нельзя считать файл целиком, а при объёмах памяти, которые винда может выделить без особого напряга, с ReadFile быстрее. Или в случае работы с маленьким куском большого файла. Хотя где-то читал, что MapViewOfFile следует использовать где только можно :(

<< . 1 . 2 .


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.068