You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

如何指定应用使用独立GPU?双NVIDIA显卡驱动设置无效咨询

解决双NVIDIA显卡指定应用运行的问题

嘿,这个问题我之前帮不少人捋清楚过——双N卡分负载的时候,确实偶尔会遇到NVIDIA控制面板设置看似无效的情况,下面给你几个靠谱的实操方案:

一、重新梳理NVIDIA控制面板的应用专属设置

大概率是你之前的设置没踩对细节,不是功能没用:

  • 右键桌面打开NVIDIA控制面板
  • 左侧导航栏选「3D设置」→「管理3D设置」
  • 切到「程序设置」标签页,点击「添加」按钮,找到目标应用的主程序:
    • Chrome的主程序一般在 C:\Program Files\Google\Chrome\Application\chrome.exe
    • VS Code的主程序路径通常是 C:\Users\[你的用户名]\AppData\Local\Programs\Microsoft VS Code\Code.exe(如果是全局安装,可能在C:\Program Files\Microsoft VS Code下)
  • 添加完成后,在「为此程序选择首选图形处理器」下拉菜单里,直接选中你想用来运行该应用的显卡(比如挖矿用GTX650的话,就选GTX1060)
  • 点击「应用」保存,然后完全关闭并重启对应的应用(这点很重要,没重启的话设置不会生效)

二、用Windows右键菜单直接指定(更直观)

Windows本身自带了显卡指定的快捷方式,适合快速验证或永久生效:

  • 找到Chrome/VS Code的主程序或桌面快捷方式
  • 右键点击,选择「用图形处理器运行」,然后直接选你想要的显卡(比如「NVIDIA GeForce GTX 1060」或「NVIDIA GeForce GTX 650」)
  • 如果想让设置永久生效:右键快捷方式→「属性」→「快捷方式」标签→「高级」→勾选「用图形处理器运行」→点击「更改图形处理器」,选中目标显卡后确定,以后双击快捷方式就会自动用指定显卡启动

三、挖矿场景的额外优化

既然有一张卡用来挖矿,记得做这两点避免冲突:

  • 在挖矿软件里明确指定只使用某一张卡(大部分挖矿工具都支持--gpu-id这类参数,比如指定--gpu-id 0只用第一张卡,具体参数看你用的挖矿工具说明),这样另一张卡就完全空闲给日常应用
  • 不要把挖矿程序和Chrome/VS Code指定到同一张卡,否则会导致应用卡顿甚至挖矿算力下降

四、排查设置无效的常见坑

  • 先更新显卡驱动:打开NVIDIA GeForce Experience,检查并更新到最新驱动,旧版本驱动经常有应用设置不生效的bug
  • 确认你添加的是主程序exe,而不是快捷方式(快捷方式指向的路径可能不对)
  • 如果你之前在「全局设置」里选了某张卡作为默认,不用慌——「程序设置」的优先级高于全局,只要程序设置正确就会优先生效

内容的提问来源于stack exchange,提问作者Sergеу Isupov

火山引擎 最新活动