我已经为两个独立的服务器配置并部署了相同的Web应用程序。
Server2:Virtual Server,windows 2008 r2数据中心版,4GB内存。
在Server1上启动Web应用程序时,它会获得大约11MB的内存。
两台服务器的所有设置都是脚本化的,所以我相信我在两台服务器上都有相同的iis配置。
已将相同的Web应用程序dll部署到Server1和Server2。
我应该开始尝试找出为什么我需要在server2上运行大约x10倍内存以运行相同的Web应用程序的任何想法?
答案 0 :(得分:1)
这里的问题是你并没有真正比较喜欢(操作系统和物理内存)。
服务器上具有更多内存的工作进程在启动时保留内存可能更积极,因为有更多可用内存。