Предотвращение Windows от подкачки некоторых данных - PullRequest
2 голосов
/ 26 октября 2009

У меня большой блок данных в памяти, который я не хочу, чтобы Windows отображала страницы. Память представляет собой кэш раздела данных, который можно восстановить из файлов на диске. Кэш предназначен для полного предотвращения доступа к жесткому диску при условии, что доступно достаточно памяти, поэтому для меня бесполезно, если Windows начнет пейджинг. Вместо подкачки страниц я бы хотел, чтобы мое приложение просто освобождало память при необходимости (, как указано в этом посте ).

Есть ли способ выделить блок памяти как неперестраиваемый?

1 Ответ

1 голос
/ 26 октября 2009

VirtualLock () , вероятно, то, что вы ищете. У Раймонда Чена больше информации здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...