如何在运行某个应用程序时监控显卡的使用量?我想知道我的应用程序使用GPU的程度。
答案 0 :(得分:3)
如果您使用Visual Studio 2013和2015版本进行开发,则可以使用其GPU使用工具:
此外,您似乎可以使用它诊断任何应用程序,而不仅仅是Visual Studio项目:
除了Visual Studio项目,您还可以在任何松散的.exe应用程序上收集GPU使用情况数据。只需在Visual Studio中打开可执行文件作为解决方案,然后启动诊断会话,您就可以使用GPU使用它。这样,如果您使用某种类型的引擎或替代开发环境,只要您最终获得可执行文件,您仍然可以在其上收集数据。
来源:http://blogs.msdn.com/b/ianhu/archive/2014/12/16/gpu-usage-for-directx-in-visual-studio.aspx
答案 1 :(得分:2)
From Unix.SE:现在存在一个名为gpustat
的简单命令行实用程序:https://github.com/wookayin/gpustat。
它是免费软件(MIT许可证),包装在pypi中。它是nvidia-smi
的包装。