GPU 调度

目前操作系统和程序对多 GPU 调度支持普遍不佳,除非是使用支持 GPU 调度的专业软件用户,否则不建议使用多GPU同时工作(包括核显和笔记本电脑)。

Windows 设置对 GPU 调度的优先级最高,它将覆盖控制面板和程序本身的设置,因此请首先在 Windows 设置,而非在 NVIDIA 控制面板设置。但是 OpenGL 程序除外,请在 NVIDIA 控制面板 OpenGL 渲染 GPU 设置 OpenGL 程序使用的 GPU 。

VRR

前提条件

VRR 即可变刷新率(包括 G-Sync 和 Freesync 等),允许显示器的刷新率与程序渲染速率同步,从而消除画面撕裂并降低延迟。

VRR 需要程序、显卡、显示器和显示接口同时支持才能工作。

  • 大部分程序直接支持 VRR ,少部分不支持或兼容性不佳,已知不支持的程序见后文
  • GTX600 及之后的显卡支持 G-Sync ,GTX1000 及之后的显卡支持 G-Sync 和 Freesync
  • 部分显示器需要在显示器设置内打开 Adaptive Sync (或类似选项)才能开启 VRR
  • 显示接口必须为 DP1.2 及以上或 HDMI2.1 及以上

NVIDIA 控制面板中 VRR 相关设置位于 显示→设置 G-SYNC

  • 启用 G-SYNC, G-SYNC Compatible ( 兼容 )
    • VRR 总开关,必须开启此选项才能使用 VRR
  • 以全屏幕模式启动
    • 程序处于独占式全屏窗口化全屏时才允许开启 VRR
    • 不支持全屏的程序无法开启 VRR
  • 以窗口和全屏模式启动
    • 程序不论处于全屏还是窗口均允许开启 VRR
  • 选择想要变更的显示器
    • 对于多显示器用户,选择具体哪些显示器开启 VRR
  • 显示器具体设置
    • 选择的显示器是否开启 VRR

已知问题

VRR 识别当前显示器的顶层(而非焦点)窗口,因此需要使用 VRR 的程序所在的显示器不能有任何置顶窗口(如悬浮窗、悬浮歌词、置顶任务管理器等),直接写入帧缓冲区的程序(如 RTSS )除外。

VRR 处于窗口模式下时可能无法正确同步刷新率,表现为显示器的刷新率与游戏刷新率存在误差(部分显示器支持实时显示刷新率),画面仍然可能延迟与跳帧,因此建议仅在全屏模式使用VRR。

除非游戏本身支持多显示器,否则多个显示器同时只能有一个显示器启用 VRR 。对于图灵架构及更新的显卡,可以使用 Surround 组合多个显示器来解决此问题,启用 Surround 后,组合内的所有显示器都应该正常启用 VRR 。

已知不兼容的程序

  • Minecraft Java Edition
    • 若无法使用 VRR ,请安装 OptiFine Sodium Rubidium 等图形优化模组
  • Left 4 Dead 2
    • 显示模式为窗口化(无边框)时无法以全屏幕模式启动使用 VRR ,请将显示模式设置为全屏或在 NVIDIA 控制面板设置 VRR 为以窗口和全屏模式启动
    • 多显卡时,渲染 GPU 和显示器连接的 GPU 相同才能在显示模式为以窗口模式运行窗口化(无边框)时开启 VRR
  • OBS Studio
    • 显示器采集或窗口采集使用 Windows10 时可能导致 VRR 无法开启