我在 Ubuntu的NVIDIA QUADRO K4200上对视频进行转码( ffmpeg 版本为 2.7.1,NVENC SDK 5.0.1)。一个流的 GPU 内存使用量为 100 MB。请查看 nvidia-smi 命令的输出:
但是,当我在另一台具有NVIDIA GTX 980 TI(ffmpeg 版本为 3.0 ,NVENC SDK 5.0.1)的计算机上使用相同的 ffmpeg 参数运行相同的转码过程时,一个流的 GPU 内存使用量为 170 MB。请看下面的截图:
为什么内存使用量如此不同?我可以像在 QUADRO K4000 上那样将 GTX 980 TI 上的 GPU 内存使用量减少到 100MB 吗?