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


2

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

Ответы:


1

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.