IIS中的专用内存限制和虚拟内存限制之间的区别


21

我想为应用程序可以在IIS 7中使用的物理内存设置最大限制。是否应该对专用内存限制或虚拟内存限制设置限制?有人可以指出IIS 7中所有设置的文档吗

Answers:


22

限制专用内存(Committed字节),这与您的实际内存使用量相对应。

虚拟内存不会在应用程序之间共享,并且在x64工作进程上通常会保留大量内存,超出最终使用的空间。强制限制实际上仅在x86上有意义。


谢谢,多米尼克。如果我们限制私有内存,那么当达到限制时会发生什么?它是开始使用光盘上的虚拟内存还是应用程序池回收?
kishore 2010年

2
一旦达到内存限制,工作进程将回收。如果您的应用程序严重依赖于会话状态,要记住的一件事是,如果将其存储在Proc中,则在回收时会丢失该会话状态信息(默认),如果您拥有一个经常回收并且依赖于会话数据的应用程序,否则您的用户可能需要在每次工作进程回收时重新登录。
多米尼克D
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.