我们有一个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中所述.
原文链接:https://www.f2er.com/windows/365996.html如果它不是IS缓存,则可能是内存泄漏.在这种情况下,您可以定期重新启动信息存储作为解决方法并使用Microsoft product support打开案例 – 如果结果是产品本身存在问题,则不收取任何费用.
您还应该看看minimum and recommended memory configurations for Exchange 2010.