|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Авг 16, 2004 17:21:45 Принудительное вытеснение страниц VA в pagefile? Всем привет. Может кто подскажет какой нибудь способ как вытеснить страницы виртуальной памяти в файл подкачки самому (не ждать когда это сделает система).Это нужно для проверки работы с pagefile. P.S.Система вытесняет страницы только когда вся соммит и использующаяся память достигает предельного значения.Можно ли как-то для пробы ускорить этот процес. предельное значение это случайно не working set? |
|
|
Дата: Авг 16, 2004 17:27:02 А занять всё память не пробовал? :) |
|
|
Дата: Авг 16, 2004 17:55:10 ProgramMan В смысле занять? Я пробовал на paintbrushe так его страницы начинали сбрасыватся в пределах 300 метров.Пускать цикл на заполнение этого объема не очень хочется.Правда как винда для него так бысто это делает я не понимаю. |
|
|
Дата: Авг 16, 2004 20:41:37 VOOrDOOluck, пропиши в boot.ini /maxmem=XXX, где XXX колво мегабайт памяти, которое ты хочешь отдать системе. Если определить где-нибудь 64 метра, то оно сразу само начнет в своп сбрасываться, особенно если ты под ХР :) |
|
|
Дата: Авг 16, 2004 21:04:01 Еще можно рабочий набор процесса уменьшить или вообще обнулить. См. описалово 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." |
|
|
Дата: Авг 17, 2004 15:06:09 Four-F Большое спасибо.Именно это я в принципе и хотел услышать.Будем мучать. |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.044 |