C ++ 64-битные ошибки страницы

2

У меня есть приложение сервера C ++, работающее на Windows Server 2003 64 бит. Машина имеет 16 ядер и 16 ГБ оперативной памяти. Как только приложение получает около 2 ГБ памяти, его разность Page Fault достигает ~ 200 000, и приложение становится очень медленным. Приложение скомпилировано с 64-битным компилятором. Есть идеи?

unclepaul84
источник

Ответы:

1

Указывает ли GetProcessWorkingSetSizeEx максимальный рабочий набор 2 ГБ? Если так, поднимите его с помощью SetProcessWorkingSizeEx.

Erik
источник