Tôi muốn biết những gì mọi người sử dụng như là một thực hành tốt nhất để hạn chế bộ nhớ trên IIS [5/6/7]. Tôi đang chạy trên các máy chủ web 32 bit với bộ nhớ vật lý 4GB và không có chuyển đổi 3 GB. Hiện tại tôi đang giới hạn vùng ứng dụng của mình xuống còn 1GB bộ nhớ đã sử dụng. Đây có phải là quá thấp? bất kỳ suy nghĩ nào?Thực hành tốt nhất cho giới hạn bộ nhớ trong một hồ bơi ứng dụng IIS
6
A
Trả lời
12
Tất cả các giới hạn trong hồ bơi ứng dụng dành cho ứng dụng hoạt động không tốt. Và cụ thể hơn:
- Để ngăn ứng dụng xấu làm phiền ứng dụng tốt.
- Để thử và giữ cho ứng dụng xấu chạy càng nhiều càng tốt.
Trong ánh sáng đó, câu trả lời là tắt khóa học: Tùy thuộc.
Nếu ứng dụng của bạn bị rò rỉ thì không có giới hạn, nó sẽ giảm khoảng 1,2 - 1,6 Gb (nếu bộ nhớ phân phát). Vì vậy, 1 Gb là hợp lý. Nếu trong quá trình hoạt động bình thường, ứng dụng của bạn không tiêu thụ nhiều hơn 100 Mb và bạn có nhiều hồ bơi ứng dụng trên máy chủ, bạn nên đặt giới hạn thấp hơn để ngăn một ứng dụng làm hỏng các ứng dụng khác.
Để kết thúc. 1 Gb là hợp lý. Việc đánh các giới hạn phải được coi là lỗi ứng dụng và được sửa lỗi và cố định.
David Wang blog là tài nguyên tốt về những vấn đề đó.
10
Các vấn đề liên quan
- 1. Thực hành tốt nhất trong IIS là gì? Một hồ bơi ứng dụng cho mỗi ứng dụng hoặc một hồ bơi ứng dụng được chia sẻ?
- 2. ứng dụng bộ nhớ sử dụng hồ bơi theo dõi
- 3. Hồ bơi ứng dụng IIS 7.0 tái chế mỗi phút
- 4. Sử dụng bộ nhớ cao với hồ bơi ứng dụng w3wp IIS 7
- 5. Hồ bơi ứng dụng IIS PID
- 6. Tạo một Hồ bơi Ứng dụng IIS 6.0 bằng Powershell
- 7. Các hồ bơi ứng dụng riêng biệt cho các ứng dụng ASP.net trong IIS
- 8. Hồ bơi ứng dụng IIS & Lớp học tĩnh
- 9. Giới hạn bộ nhớ ứng dụng tối đa trong iPad?
- 10. Symfony Không thể cấp phát bộ nhớ cho hồ bơi
- 11. Điều gì gây ra một hồ bơi ứng dụng trong IIS để tái chế?
- 12. Giới hạn bộ nhớ PHP
- 13. Đặt hồ bơi ứng dụng cho gói bằng MSDeploy
- 14. Sao chép/Sao chép/Sao chép một Hồ bơi Ứng dụng Hiện tại trong IIS 7
- 15. C++ 11 mẫu thiết kế bộ nhớ hồ bơi?
- 16. Giới hạn bộ nhớ JavaScript
- 17. Cách cài đặt phiên bản .net Framework 4.5 trong hồ bơi ứng dụng IIS 7
- 18. Chia sẻ hồ bơi ứng dụng .NET
- 19. Giới hạn bộ nhớ tối đa cho mỗi ứng dụng cho Android 2.2 là bao nhiêu?
- 20. Thực hành tốt nhất cho việc giải mã các tập tin lớn với ít bộ nhớ
- 21. Giới hạn bộ nhớ VM của Python
- 22. Hồ bơi ứng dụng trong IIS 7 không hiển thị .NET Framework 3.5
- 23. Hồ bơi bộ nhớ C++ cho một lớp và các lớp dẫn xuất của nó
- 24. Nhận dạng hồ bơi ứng dụng IIS so với tài khoản Windows
- 25. thực hành tốt nhất cho một ứng dụng Qt với nhiều UIS trong C++
- 26. Doctrine2: Giới hạn với việc tham gia trái/phân trang - Thực hành tốt nhất
- 27. Tại sao hồ bơi ứng dụng tự động dừng lại?
- 28. Hồ bơi ứng dụng IIS - Dừng/Bắt đầu và Tái chế
- 29. Hành vi của chuỗi hồ bơi
- 30. Phát triển iPhone - Giới hạn bộ nhớ cho ứng dụng iphone
nhớ lại nguyên nhân gây ra giới hạn 1,2 - 1,6 GB? Điều này có bắt đầu xảy ra sự phân mảnh bộ nhớ trong giới hạn .NET hoặc 32bit không? Cảm ơn. – smaclell