小编Rav*_*nix的帖子

如何查看哪些进程正在使用GPU?

我发现我的 GPU 正在使用大量的计算能力。通常高于 70%,绝不会低于 50%(重启后直接测量)

14:06:34 ~/  $ gpustat
laptop0                                       Wed Mar  9 14:09:11 2022  
[0] NVIDIA GeForce RTX 2060 with Max-Q Design | 56'C,  74 % |  1369 /  5934 MB 
Run Code Online (Sandbox Code Playgroud)

但这仅说明了 GPU 整体使用情况。我不知道哪个进程正在使用 GPU。

cpu-stat也可以选择列出进程,但这仅显示内存使用情况:

14:10:38 ~/  $ gpustat -cp
laptop0                                       Wed Mar  9 14:10:44 2022  
[0] NVIDIA GeForce RTX 2060 with Max-Q Design | 54'C,  50 % |  1358 /  5934 MB |
Xorg/4904(843M) gnome-shell/5106(163M) mattermost-desktop/5640(55M) jetbrains-toolbox/6338(22M) 
brave/8888(269M)
Run Code Online (Sandbox Code Playgroud)

我尝试过但未能找到一个显示每个进程的 GPU 使用情况的工具。有很多程序可以显示 GPU 使用情况,但只是作为一个整体而不是每个进程。

我试过了:

  • glances
  • cpu-stat …

nvidia graphics gpu

7
推荐指数
1
解决办法
2万
查看次数

标签 统计

gpu ×1

graphics ×1

nvidia ×1