许多笔记本电脑都有两个 GPU,一个集成的 Intel 处理器和一个独立的 Nvidia 处理器。有一些选项可以设置特定应用程序使用哪个处理器,但这些设置并不总是可靠的。
是否可以手动切换当前应用程序正在使用的处理器?例如,可以绑定到热键,以便可以即时切换 GPU。在某些应用程序中,我不认为 Nvidia 卡确实在使用中,因为帧速率没有预期的那么高(低于功耗更低的计算机上的速率)。因此,手动强制 Nvidia GPU 启动的能力会很酷。另外,如果我的电池快没电了,我可以简单地将其关闭,当然我的帧速率会下降,但它可能仍然可以玩 - 功耗更低。
此外,看到差异也是很酷的事情。
此外,有没有办法可以实际看到哪个 GPU 在任何给定时间正在处理哪个进程?
作为参考,我的电脑是 14 英寸 Razer Blade,运行 Windows 8。如果可能的话,最好给出一个通用解决方案,但如果只能找到针对该系统的特定解决方案,我会接受该解决方案。
答案1
借助 Nvidia 系统控制面板及其相应的托盘图标,您可以管理每个应用程序可以使用哪个图形处理器。但是,一旦应用程序由一个图形处理器管理,就无法切换到另一个 GPU。您必须关闭该程序,将其分配给另一个 GPU,然后重新启动该程序。
当您使用 Windows 资源管理器中的相应上下文菜单项时,启动具有不同图形处理器选项的应用程序非常容易(也可以在 Nvidia 系统控制面板中激活该菜单)。这样,您不必在控制面板中配置所有内容。
单击 Nvidea 系统控制面板的托盘符号(确保可见)即可检测 Nvidia 处理器是否用于某个应用程序。当前使用的程序及其符号列在此处。(刚刚使用 Nvidia 管理的 Firefox 而不是标准 Intel 处理器进行了测试...)。