exchange-2010 – SBS 2011 – Store.exe高内存使用率是否正常?

我们有一个16GB内存的SBS 2011服务器,可以为大约20个用户运行Exchange,WSUS和文件共享.服务器还为运行在Hyper-V中的虚拟机提供2GB内存,因此剩下14GB内存.

当服务器首次启动Store.exe消耗大约500MB内存时,WSUS和IIS也消耗一些,但我们通常只有60%的容量.在工作日期间,Store.exe占用8GB内存,服务器容量约为97%.

这使得使用服务器非常慢,通过RDP登录很慢,一般服务器管理员速度变慢.

这是正常的吗?我已经读过Exchange将消耗大量不需要的内存,然后将其释放回需要它的其他应用程序.我还检查了所有邮箱是否以缓存模式打开.我们确实有一些通过Outlook Anywhere或OWA连接的外部用途.

如果它被认为是“正常”有某种方式我可以使用所有可用内存限制它并留下一点SBS用于服务器管理员?我看过一些关于设置高和低内存标志的文章,但有传言说这不适用于我们安装的更新汇总5.

我希望单个服务器只需14GB内存吗?

谢谢

使用perfmon Exchange“数据库缓存大小”计数器检查数据库缓存是否占用内存(并且不会因某种原因释放它).如果是这样,请尝试通过在informationStore Active Directory对象的属性中设置msExchESEParamCacheSizeMin / msExchESEParamCacheSizeMax值来限制高速缓存大小,如 this blog中所述.

如果它不是IS缓存,则可能是内存泄漏.在这种情况下,您可以定期重新启动信息存储作为解决方法并使用Microsoft product support打开案例 – 如果结果是产品本身存在问题,则不收取任何费用.

您还应该看看minimum and recommended memory configurations for Exchange 2010.

相关文章

Windows注册表操作基础代码 Windows下对注册表进行操作使用的...
黑客常用WinAPI函数整理之前的博客写了很多关于Windows编程的...
一个简单的Windows Socket可复用框架说起网络编程,无非是建...
Windows文件操作基础代码 Windows下对文件进行操作使用的一段...
Winpcap基础代码 使用Winpcap进行网络数据的截获和发送都需要...
使用vbs脚本进行批量编码转换 最近需要使用SourceInsight查看...