
虽然您的计算机可能拥有强大的 CPU,但它并不总是需要管理所有任务。事实上,将某些进程卸载到专门的组件对于保持最佳性能至关重要。这种策略不仅可以减轻 CPU 压力,还能确保在出现高要求任务时,CPU 能够可靠地运行。下面,我们将详细介绍几种有效地将工作负载从 CPU 中重新分配出去的技巧。
1.在 Windows 中激活硬件加速 GPU 调度
CPU 通常负责监督 GPU 的各种调度任务,包括构建命令列表和管理队列优先级。启用硬件加速 GPU 调度 (HAGS) 后,GPU 可以独立处理这些任务,从而通过减少 CPU 的工作负载,实现更精简的流程并提升性能。
要使用此功能,请确保您的电脑配备支持 HAGS 的专用 GPU 以及最新的驱动程序。Nvidia 的 GTX 10 系列及更新版本或 AMD 的 7000 系列(2023 年推出)均可兼容。有关 Nvidia 和 AMD 驱动程序更新的指导,请点击相应的链接。
要启用 HAGS,请前往“Windows设置”,然后依次点击“系统” → “显示” → “图形”。在此页面上,勾选“高级图形设置”下的“硬件加速 GPU 调度”选项。

2.将网络任务转移到网络接口卡
许多会加重 CPU 负担的网络相关任务可以通过以太网卡有效管理。卸载这些任务可以增强网络性能并改善整体连接性。具体功能因网卡而异,但为了获得最佳性能,您应该验证以下常用功能:
- 大型发送卸载 v2(IPv4 和 IPv6)
- 所有 UDP 和 TCP 校验和卸载选项
- 接收方缩放
- 中断审核
- VLAN 标记
- ARP卸载
- NS 卸载
要调整这些设置,请在 Windows 中搜索“设备管理器”打开它,右键单击“网络适配器”下的以太网驱动程序,然后选择“属性”。然后,浏览“高级”选项卡以启用相应的选项。

3.实施 DirectStorage 以增强游戏性能
当 CPU 从存储中读取数据供 GPU 使用时,它通常会执行多项任务,例如游戏资源的解压缩。微软的 DirectStorage API 允许存储设备直接与 GPU 通信,从而简化 GPU 本身的解压缩等功能。这项创新可以显著降低游戏过程中 CPU 的负载,从而缩短加载时间。
目前,只有少数游戏支持 DirectStorage,但其他游戏计划很快加入此功能。为了充分利用此功能,请确保您拥有 NVMe SSD(PCIe 3.0 或更高版本)和支持 DirectX 12 的 GPU,推荐使用 DirectX 12 Ultimate。要验证 DirectStorage 功能,请按下Win+ G,然后导航至设置→游戏功能。

4.在所有兼容应用程序中打开硬件加速
CPU 可以管理各种图形任务,包括编码/解码以及 2D 和 3D 渲染。然而,它并非专为这些功能而设计。硬件加速是一项关键功能,它允许应用程序优化 CPU 和 GPU 之间的任务执行。请始终在兼容的应用程序中启用硬件加速,以最大限度地提高图形处理效率。

通常,处理媒体或图形的应用程序都配备了此设置,您可以在各自的首选项中找到。支持硬件加速的常见应用程序包括 Microsoft Office Suite、Adobe Creative Cloud、Discord、Slack、Zoom、OBS Studio 以及主流 Web 浏览器。
5.在双 GPU 配置中选择专用 GPU
在同时配备集成 GPU 和专用 GPU 的系统中,集成 GPU (iGPU) 通常处理较轻的任务,而专用 GPU (dGPU) 则用于处理要求更高的应用程序,尤其是游戏。Windows 允许您指定哪些应用程序使用 dGPU,从而节省 CPU 资源。
此设置对于高度依赖图形处理的软件尤其有用,例如媒体播放器、网页浏览器和创意设计工具。但请注意,使用独立显卡可能会导致温度升高和风扇噪音。
要在 Windows 中配置此功能,请转到系统→显示→图形,从列表中选择应用程序或手动添加它,然后调整GPU 首选项以指定专用 GPU。

利用上述方法,您可以有效地将 CPU 任务卸载到功能更强大的组件,从而提升系统性能。只需记住监控专用 GPU 的性能,以防功耗增加。如果您的 CPU 难以满足您的计算需求,请考虑这些优化措施,并确保系统拥有良好的散热环境。
发表回复