Product Documentation

管理 CPU 使用情况

Sep 14, 2015

使用 CPU 使用管理功能可以改善场的以下能力:在场的性能因大量占用 CPU 的操作而受到限制时,管理资源的能力和使 CPU 峰值趋于正常的能力。启用 CPU 使用管理后,服务器将管理分配给每位用户的 CPU 份额。默认情况下平均分配。这样可防止某位用户影响其他用户的工作效率,并允许更多用户连接到同一服务器。此功能允许您控制共享。

CPU 使用管理功能使服务器为每位用户分配相等的 CPU 份额,以确保在用户之间公平分配 CPU 资源。此操作可通过提供 CPU 预留和 CPU 份额来完成。
  • CPU 预留指您的服务器中可供用户使用的 CPU 资源的百分比。如果所有预留的分配均未使用,其他用户或进程可根据需要使用该可用资源。服务器上单个 CPU 的高达 20% 的处理能力会始终预留给本地系统帐户,用户无法使用。
  • CPU 份额指 CPU 时间的百分比。默认情况下,CPU 使用管理功能为每位用户分配四个 CPU 份额。如果两位用户登录到同一服务器且本地系统帐户无需占用系统中的任何资源,则每位用户将获得 50% 的 CPU 时间。如果有四位用户,则每位用户将获得 25% 的 CPU 时间。
重要:CPU 份额的范围为 1% 到 64%。CPU 预留总份额不得超过 99%,此处 99% 代表计算机上的全部 CPU 资源。

如果启用 CPU 使用管理,则必须禁用 Microsoft 动态公平共享调度 (DFSS)。

请勿在存在以下情况的场或服务器上启用 CPU 使用管理:
  • 托管的大量占用 CPU 的应用程序可能会要求某位用户拥有的 CPU 份额高于其他用户。
  • 托管的特殊用户需要优先访问服务器。可以使特定用户免受 CPU 限制。

启用 CPU 使用管理

可以使用 Citrix 策略设置启用 CPU 使用管理。默认情况下,不启用此功能。

重要提示:

Windows 远程桌面服务角色的动态公平共享调度 (DFSS) 项与 CPU 使用管理不兼容。请确保在每台启用了 CPU 使用管理的服务器上都禁用 DFSS。

  1. 配置用于内存/CPU > CPU 管理服务器级别的 Citrix 计算机策略设置。选择以下设置之一:
    • 选择在会话之间公平分配 CPU 可向每位用户公平分配 CPU。
    • 选择优先负载平衡可根据重要性级别分配份额。
  2. 继续根据工作组或组织单位将一个或多个过滤器应用到策略。