内存管理

这些设置允许您通过 Workspace Environment Management (WEM) 优化应用程序内存的使用。

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

当应用程序从任务栏恢复时,它们最初在优化状态下运行,但可以根据需要继续消耗额外的内存。

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

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

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

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

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

WEM 不会优化以下系统进程的应用程序内存使用情况:

  • rdpshell
  • wfshell
  • rdpclip
  • wmiprvse
  • dllhost
  • audiodg
  • msdtc
  • mscorsvw
  • spoolsv
  • smss
  • winlogon
  • svchost
  • taskmgr
  • System Idle Process
  • System
  • LSASS
  • wininit
  • msiexec
  • services
  • csrss
  • MsMpEng
  • NisSrv
  • Memory Compression
内存管理