AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 538742
Accepted
Jerry Dodge
Jerry Dodge
Asked: 2013-09-14 07:34:38 +0800 CST2013-09-14 07:34:38 +0800 CST 2013-09-14 07:34:38 +0800 CST

减少 Exchange 使用的内存量?[复制]

  • 772
这个问题在这里已经有了答案:
SBS 2011 - Store.exe 高内存使用是否正常? (1 个回答)
8年前关闭。

我知道 Exchange Information Store (store.exe) 确实是一个内存猪。如此之多,以至于当其他应用程序需要它时,它似乎并不总是分别释放内存 - 导致机器运行缓慢。

这是带有 Exchange 2010 的 SBS 2011 Standard SP1。我们网络上大约有 30 台计算机,其中大多数使用 Outlook 连接到 Exchange。我们还利用 SharePoint。有 3 个 SQL Server 实例,我知道 SQL Server 也可以使用大量 RAM - 但它们的上限已经达到 2GB,甚至没有达到这个限制。所有 3 个 SQL Server 实例加起来使用大约 2.5GB。

非常奇怪的是,我们的 SharePoint 网站变得非常缓慢,当我检查它时,只有一小部分可用内存(比如不到 1GB)。这是 12GB 的 RAM。所以我们只是将它升级到 32GB 的 RAM - 但现在 Exchange 使用了大约 20GB 的内存。我们仍然存在运行一段时间后一切都变得迟缓的问题。

我的理解是,没有选择对 Exchange 使用的内存设置任何上限。但是机器有 32GB 的 RAM 可用,当然它不应该真的需要 20 个。它的可用空间仍然不足 1GB。有没有另一种方法可以防止 Exchange 基本上接管内存?

PS - 这是通过 Server 2012 在 HyperV 上的虚拟机。

exchange
  • 1 1 个回答
  • 3651 Views

1 个回答

  • Voted
  1. Best Answer
    Rex
    2013-09-14T10:01:10+08:002013-09-14T10:01:10+08:00

    如果您有运行 Hyper-V 的 Windows 2012,为什么要运行 SBS?

    无论如何,要限制 SBS 2011 SP1 上的 Exchange 内存,您需要跳转到 adsiedit..

    1. 打开广告编辑
    2. 右键单击 ADSIEdit 并连接到配置命名上下文
    3. 连接到配置上下文
    4. 导航到配置/服务/Microsoft Exchange//管理组/Exchange 管理组/服务器//InformationStore
    5. 右键单击 informationStore 对象并选择属性
    6. 修改属性以设置信息存储使用的最小/最大内存大小:msExchESEParamCacheSizeMax 和 msExchESEParamCacheSizeMin
      • 大小由页数设置。Exchange 2010 使用 32KB 页面,因此您可以通过获取所需大小在此处设置数字,将其转换为 KB 并除以 32。例如:如果您想将 Exchange 限制为 16GB,您将输入 500000(16,000,000KB 除以 32KB )
      • 我相信对于 SP1,您需要同时设置最小值和最大值
    7. 重新启动信息存储服务(或重新启动计算机)以使更改生效。
    • 1

相关问题

  • 如何在使用 RPC over HTTPS 时停止 Outlook 2007 要求提供凭据

  • Exchange 备份的 NT 备份是否会使 Exchange 脱机?

  • 如何在 Exchange 2007 中设置资源邮箱日历的忙/闲权限?

  • Exchange 2007:将带有 SenderID 的邮件移动到垃圾邮件文件夹失败?

  • 如何使用 Exchange 2003 SP2 将垃圾邮件发送到个人垃圾文件夹?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve