在IIS7中调度回收应用程序池是否有助于服务器更好地节省内存?

在IIS7中调度回收应用程序池是否有助于服务器更好地节省内存?

我有一个 VPS(IIS7,带 Win 2008)

它拥有:40 个网站和一个 SQL Server 2008,仅使用 2GB 的 RAM 为它们提供支持。

没有任何这些网站都是任务关键型的,它们都只是演示。我经常在服务器上遇到内存问题,因为每个网站都有缓存,并且通常使用大量内存。

将应用程序池设置为每 3 小时回收一次是否有意义?

我确信这将释放任何内存泄漏或“挂起”的进程

还有其他建议吗?

非常感谢!阿隆

答案1

应用程序池回收可以提供帮助,但在这种情况下它实际上只是一个创可贴,不应作为您的主要策略。我敢打赌,每个网站都有自己独立的应用程序池,如果您将它们重新配置为尽可能共享同一个池,您将看到更好的性能提升,而不需要照顾。

相关内容