答案1
对于 Nvidia GPU,有一个工具nvidia-smi可以显示内存使用情况、GPU 利用率和 GPU 温度。
对于英特尔 GPU,您可以使用英特尔 GPU 工具。
AMD 有两个选择
fglrx(闭源驱动程序):
aticonfig --odgc --odgt
对于 mesa (开源驱动程序),您可以使用RadeonTop
sudo apt install radeontop radeontop
来源:GPU 使用情况监控
答案2
您可以使用gpustat
,这是一个用于查询和监控 GPU 状态的简单命令行脚本(nvidia-smi 的包装器):