IIS中私有内存限制和虚拟内存限制的区别

kis*_*ore 26 iis iis-7 virtual-memory

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

Dom*_*c D 28

限制私有内存(提交的字节数),这与您的实际内存使用量相对应。

虚拟内存不会在应用程序之间共享,并且在 x64 工作进程上通常会保留很多,比它们最终实际使用的要多。对此强制限制实际上只在 x86 上有意义。

  • 一旦达到内存限制,工作进程将回收。如果您的应用程序严重依赖会话状态,要记住的一件事是,在回收时,如果您将会话状态信息存储在 Proc(默认)中,您将丢失该会话状态信息,如果您有,您将希望移动到基于 SQL 的会话状态经常回收并依赖于会话数据的应用程序,否则您的用户可能必须在每次工作进程回收时重新登录。 (4认同)