我正在使用繁忙的Windows 2008R2终端服务器,其中特定用户的Outlook会话消耗2GB至4GB的RAM。
该进程似乎不会造成缓慢的内存泄漏,因为在进程打开后几乎立即使用了RAM。
到目前为止,我已经尝试了以下方法:
- 登录到用户的会话并签出他们的Outlook设置。没有任何异常。默认邮件配额到位,用户只有5,000个邮箱项目。配额为3GB。用户正在使用1.2GB。收件箱几乎为空。删除的项目修剪得很好。
- 安全模式下的Outlook。没有不同。
- 删除加载项。没有不同。
- 创建一个新的Outlook配置文件。没有不同。
- 从另一个帐户打开用户的邮箱。没有不同。
- 将用户移动到其他终端服务器。没变。
此时,该用户的Outlook RAM使用量是其他任何用户的10x-20x。还有什么我应该看的吗?
编辑:
VMMAP输出:
清空“工作集”后:
您是否在同一台计算机上尝试了不同的用户配置文件,而在另一台计算机上尝试了有问题的用户的新配置文件,以查看结果是否相同?
—
Lex
他的ost大小是多少(在AppData / Local中)?联系人和自动填充尺寸?support.microsoft.com/en-us/kb/2759052
—
Jacob Evans
@JacobEvans这是RDS服务器,因此用户以联机模式连接到Exchange。没有OST文件。
—
ewwhite
以及该用户是否在没有配置文件或其他邮箱配置文件的情况下打开Outlook?
—
雅各布·埃文斯
无法帮助您,但是我知道Russinovich还有另外两个工具可能会有所帮助:RAMMAP和VMMAP(与虚拟机无关)。
—
丹尼尔(Daniel)