Наше приложение будет распределять все больше и больше данных приложения с течением времени, и есть ли способ автоматически увеличить файл страницы виртуальной памяти на основе расчета приложения?
ОС: windows 32 bit
Спасибо
В этом нет никакого смысла, так как вы используете архитектуру x86, и она ограничена 2 ГБ на приложение.
http://msdn.microsoft.com/en-us/library/windows/desktop/aa366778(v=vs.85).aspx
Расширение размера файла подкачки до максимальногочто вам когда-нибудь понадобится.И если приложение потребляет память линейно с течением времени, это заставит вас переосмыслить свой дизайн, так как ни один файл подкачки не поможет вам избежать смерти вашей программы из-за исчерпания памяти.
Вы, вероятно, хотите избежать попыток настроить системный файл подкачки в вашей программе, потому что системный файл подкачки должен предоставлять виртуальную память не только вашему процессу, но и всем другим процессам, которые выполняются одновременно (включая ОС),Возможно, вам лучше создать собственный файл с отображением памяти и использовать его для виртуальной памяти.
http://msdn.microsoft.com/en-us/library/windows/desktop/aa366556%28v=vs.85%29.aspx
Просто установите для параметра Размер управляемой системы параметры виртуальной памяти: