我的nvidia-smi
输出如下
COVID19_002_6LU7_Protease_Top_3/ni_fda130/fda130_fix$ nvidia-smi
Sun Jun 7 15:00:30 2020
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 440.33.01 Driver Version: 440.33.01 CUDA Version: 10.2 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|===============================+======================+======================|
| 0 Quadro K620 On | 00000000:02:00.0 On | N/A |
| 63% 73C P0 19W / 30W | 1253MiB / 1994MiB | 98% Default |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: GPU Memory |
| GPU PID Type Process name Usage |
|=============================================================================|
| 0 1406 G /usr/lib/xorg/Xorg 12MiB |
| 0 2006 G /usr/lib/xorg/Xorg 193MiB |
| 0 2186 G /usr/bin/gnome-shell 370MiB |
| 0 3007 G ...AAAAAAAAAAAACAAAAAAAAAA= --shared-files 400MiB |
| 0 9680 G /opt/teamviewer/tv_bin/TeamViewer 10MiB |
| 0 14270 G /usr/lib/rstudio/bin/rstudio 56MiB |
| 0 14961 G /usr/lib/rstudio/bin/rstudio 61MiB |
| 0 22725 G ...passed-by-fd --v8-snapshot-passed-by-fd 4MiB |
| 0 23617 C gmx 74MiB |
+-----------------------------------------------------------------------------+
gmx
是分子动力学模拟,是我的主要过程。
我特别不知道某些过程...AAAAAAAAAAAACAAAAAAAAAA= --shared-files
。它是什么?以及如何阻止它在 GPU 中运行。
我还可以转向/usr/bin/gnome-shell
CPU 使用率而不是 GPU 使用率吗?
我遇到过一个这样的问题。但目前还没有答案。
我还发现了关于这个主题的另一个主题。但本质上还没有完全回答。
答案1
您的 GPU 用于显示和计算过程;您可以通过查看“类型”列来了解哪个是哪个 - “G”表示该进程是图形进程(使用 GPU 进行显示),“C”表示该进程是计算进程(使用 GPU用于计算)。
要移动 GPU 的“G”类型进程,您需要停止它在 GPU 上显示,这将涉及停止进程并(如果适用)在另一个 GPU 上启动它以进行显示。
就...AAAAAAAAAAAACAAAAAAAAAA= --shared-files
进程而言,您必须使用它来查找它ps
以确定它是什么。
答案2
正如斯蒂芬指出的,您可以使用命令 ps 后跟PID确定哪个进程正在使用您的 GPU。
我也对中显示的奇怪的进程名称感到困惑英伟达-SMI输出:
$ nvidia-smi
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 390.138 Driver Version: 390.138 |
+-----------------------------------------------------------------------------+
| Processes: GPU Memory |
| GPU PID Type Process name Usage |
|=============================================================================|
| 0 1461 G /usr/lib/xorg/Xorg 54MiB |
| 0 3495 G ...AAAAAAAAAAAACAAAAAAAAAA= --shared-files 59MiB |
+-----------------------------------------------------------------------------+
就我而言是谷歌浏览器那一长串 AAA 用于设置 Chrome 中的 GPU 首选项。
$ ps -fp 3495
UID PID PPID C STIME TTY TIME CMD
ovalerio 3495 3467 0 10:37 tty2 00:04:04 /opt/google/chrome/chrome --type=gpu-process --field-trial-handle=6716317491882142118,16579441558825986940,131072 --gpu-preferences=MAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAQAAAAAAAAAAAAAAAAAAAACAAAAAAAAAA= --shared-files