C ++ 64 비트 페이지 결함


2

Windows Server 2003 64 비트에서 실행되는 C ++ 서버 응용 프로그램이 있습니다. 머신에는 16 개의 코어와 16GB의 램이 있습니다. 앱의 메모리 사용량이 약 2GB에 도달하면 Page Fault 델타가 ~ 200,000까지 촬영되고 앱이 매우 느려집니다. 이 앱은 64 비트 컴파일러로 컴파일됩니다. 어떤 아이디어?

답변:


1

GetProcessWorkingSetSizeEx는 최대 작업 세트 2GB를 나타 냅니까? 그렇다면 SetProcessWorkingSizeEx로 높이십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.