利用FFMPEG监控GPU的使用

利用FFMPEG监控GPU的使用,ffmpeg,gpu,nvidia,Ffmpeg,Gpu,Nvidia,我有一个小型http服务器,它接收处理一些视频剪辑的请求。服务器生成一个子进程,并为此使用FFMPEG。我最近编译了FFMPEG以使用GPU。我使用的是Nvidia GeForce GTX 1080 然而,我无法找到一种方法来分析GPU的内存和其他使用统计数据。我尝试过nvidia smi,但它似乎总是返回0% 我的问题是,哪些是监控GPU使用情况的最佳工具 编辑-我在Ubuntu 16.04上,只能远程访问。因此命令行工具更好。我终于发现,nvidiasmi提供了各种监视和记录gpu统计数据的

我有一个小型http服务器,它接收处理一些视频剪辑的请求。服务器生成一个子进程,并为此使用FFMPEG。我最近编译了FFMPEG以使用GPU。我使用的是Nvidia GeForce GTX 1080

然而,我无法找到一种方法来分析GPU的内存和其他使用统计数据。我尝试过nvidia smi,但它似乎总是返回0%

我的问题是,哪些是监控GPU使用情况的最佳工具


编辑-我在Ubuntu 16.04上,只能远程访问。因此命令行工具更好。

我终于发现,
nvidiasmi
提供了各种监视和记录gpu统计数据的方法
nvidia sim dmon-f--filename
定期将gpu统计信息记录到文件中<代码>nvidia smi守护进程也有类似的功能

我想最好能提及您所在的平台。例如,在Windows 10上,任务管理器应该能够…