我知道Exchange信息存储(store.exe)的确是一个内存猪。 以至于当其他应用程序需要时,似乎并不总是分别释放内存 – 导致机器运行缓慢。
这是带有Exchange 2010的SBS 2011 Standard SP1。我们的networking中有大约30台计算机,其中大多数使用Outlook连接到Exchange。 我们也利用SharePoint。 有3个SQL Server实例,我知道SQL Server也可以占用大量的内存 – 但是它们已经被封装在2GB,甚至没有达到这个限制。 所有3个SQL Server实例组合使用大约2.5GB。
但是,我们的SharePoint站点变得非常缓慢,当我检查出来时,只有一小块内存可用(比如1GB以下)。 这是与12GB的RAM。 所以我们把它升级到了32GB的内存 – 但是现在Exchange使用了大约20GB的内存。 运行一段时间后,我们仍然会遇到一些问题。
我所理解的是,没有select对Exchange使用的内存设置任何限制。 但是,32GB的内存可用于机器,当然它不应该真的需要20个。 它仍然在1GB以下。 有没有另外一种方法可以防止Exchange基本上占用内存?
PS – 这是HyperV上通过Server 2012的虚拟机。
如果你有Windows 2012运行Hyper-V,你为什么运行SBS?
无论如何,限制SBS 2011 SP1上的Exchange的内存,你需要跳进adsiedit ..