Sự khác biệt giữa giới hạn bộ nhớ riêng và giới hạn bộ nhớ ảo trong IIS


21

Tôi muốn đặt giới hạn tối đa cho bộ nhớ vật lý mà ứng dụng có thể sử dụng trong IIS 7. Tôi có nên đặt giới hạn cho Giới hạn bộ nhớ riêng hoặc Giới hạn bộ nhớ ảo không? Ai đó có thể chỉ cho tôi tài liệu về tất cả các cài đặt trong IIS 7 không

Câu trả lời:


22

Giới hạn Bộ nhớ riêng (byte được cam kết) đây là mức tương ứng với mức sử dụng Bộ nhớ thực của bạn.

Bộ nhớ ảo không được chia sẻ trên các ứng dụng và trên các quy trình nhân viên x64 thường sẽ dự trữ nhiều, nhiều hơn so với thực tế chúng sử dụng. Buộc các giới hạn về điều này thực sự chỉ có ý nghĩa trên x86.


Cảm ơn, Đa Minh. Nếu chúng ta giới hạn bộ nhớ riêng, điều gì xảy ra khi đạt đến giới hạn? Nó bắt đầu sử dụng bộ nhớ ảo trên đĩa hay nhóm ứng dụng có tái chế không?
kishore

2
Quá trình worker sẽ tái chế một khi giới hạn bộ nhớ được nhấn. Một lưu ý nếu ứng dụng của bạn phụ thuộc nhiều vào trạng thái phiên là khi tái chế, bạn sẽ mất thông tin trạng thái phiên đó nếu bạn lưu trữ nó trongProc (mặc định), bạn sẽ muốn chuyển sang trạng thái phiên dựa trên SQL nếu bạn có một ứng dụng tái chế thường xuyên và phụ thuộc vào dữ liệu phiên, nếu không người dùng của bạn có thể phải đăng nhập lại mỗi lần nhân viên xử lý tái chế.
Đaminh D
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.