内存管理

这些设置允许您通过 Workspace Environment Management (WEM) 优化应用程序 RAM 使用情况。

如果启用这些设置,WEM 将计算一个进程正在使用的 RAM 量以及一个进程所需的最小 RAM 量,而不会失去稳定性。WEM 将差异视为 多余的 RAM。当进程变为空闲时,WEM 将进程的多余 RAM 释放到页面文件中,并优化该进程以便随后的启动。通常,当应用程序最小化到任务栏时,应用程序变为空闲状态。

当应用程序从任务栏还原时,它们最初会以优化状态运行,但仍然可以根据需要继续消耗更多的 RAM。

WEM 以类似的方 式优化用户在桌面会话期间使用的所有 应用程序。如果多个用户会话中存在多个进程,则释放的所有 RAM 都可用于其他进程。这通过在同一台服务器上支持更多用户,从而提高用户密度。

启用工作集优化。强制在可配置时间内处于空闲状态的应用程序释放多余的内存,直到它们不再处于空闲状态。

空闲采样时间 (分钟)。在强制释放多余内存之前,应用程序必须处于空闲状态的时间。在此期间,WEM 计算一个进程正在使用的 RAM 量以及一个进程所需的最小 RAM 量,而不会失去稳定性。默认值为 120 分钟。

空闲状态限制 (百分比)。进程被视为空闲的 CPU 使用率百分比。默认值为 1%。Citrix 不建议使用高于 5% 的值:否则,正在使用的进程可能会被误认为是空闲进程,从而导致其内存被释放。

排除指定的进程。允许您通过名称(例如 notepad.exe)从内存管理中排除进程。

WEM 不针对以下系统进程优化应用程序 RAM 使用:

  • rdpshell
  • wfshell
  • rdpclip
  • wmiprvse
  • dllhost
  • audiodg
  • msdtc
  • mscorsvw
  • spoolsv
  • smss
  • winlogon
  • svchost
  • taskmgr
  • 系统空闲进程
  • 系统
  • 莱萨斯
  • wininit
  • msiexec
  • services
  • csrss
  • MsMpEng
  • NisSrv
  • 内存压缩
内存管理