2011-06-09 155 views
1

我已將相同的Web應用程序配置並部署到2臺獨立的服務器。iis 7.5應用程序池內存使用情況

  • Server1:虛擬服務器,Windows 2008 R2企業版,1GB RAM。
  • Server2:虛擬服務器,windows 2008 r2數據中心版,4GB ram。

  • 當Web應用程序在Server1上啓動時,它獲取大約11MB的RAM。

  • 當Web應用程序在Server2上啓動時,它獲得大約113MB的ram。

這兩個服務器的所有設置都是腳本化的,所以我相信我在兩臺服務器上都具有相同的iis配置。

完全相同的Web應用程序DLL已被部署到Server1和Server2。

任何想法,我應該開始尋找嘗試和確定爲什麼我需要大約x 10倍的server2上的內存來運行相同的Web應用程序?

回答

1

這裏的問題是,你不是真的比較像喜歡(操作系統和物理內存)。

具有更多內存的服務器上的工作進程在啓動時可能更積極地保留內存,因爲有更多可用內存。