Принудительное вытеснение страниц VA в pagefile? Всем привет. Может кто подскажет какой нибудь способ как вытеснить страницы виртуальной памяти в файл подкачки самому (не ждать когда это сделает система).Это нужно для проверки работы с pagefile. P.S.Система вытесняет страницы только когда вся соммит и использующаяся память достигает предельного значения.Можно ли как-то для пробы ускорить этот процес. предельное значение это случайно не working set?
ProgramMan В смысле занять? Я пробовал на paintbrushe так его страницы начинали сбрасыватся в пределах 300 метров.Пускать цикл на заполнение этого объема не очень хочется.Правда как винда для него так бысто это делает я не понимаю.
VOOrDOOluck, пропиши в boot.ini /maxmem=XXX, где XXX колво мегабайт памяти, которое ты хочешь отдать системе. Если определить где-нибудь 64 метра, то оно сразу само начнет в своп сбрасываться, особенно если ты под ХР
Еще можно рабочий набор процесса уменьшить или вообще обнулить. См. описалово SetProcessWorkingSetSize "If both dwMinimumWorkingSetSize and dwMaximumWorkingSetSize have the value -1, the function temporarily trims the working set of the specified process to zero. This essentially swaps the process out of physical RAM memory."