Lỗi trang C ++ 64 bit


2

Tôi có một ứng dụng máy chủ C ++ chạy trên Windows Server 2003 64 bit. Máy có 16 lõi và 16 GB ram. Khi ứng dụng có dung lượng bộ nhớ khoảng 2 GB, đồng bằng Page Fault sẽ bắn lên tới ~ 200.000 và ứng dụng trở nên rất chậm. Ứng dụng này được biên dịch với trình biên dịch 64 bit. Có ý kiến ​​gì không?

Câu trả lời:


1

GetProcessWorkingSetSizeEx có chỉ ra một bộ làm việc tối đa là 2GB không? Nếu vậy, hãy nâng nó lên với SetProcessWorkingSizeEx.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.