linux 命令 如何实时显示 GPU 使用情况?
时间: 2023-09-04 10:11:40 浏览: 663
你可以使用 `nvidia-smi` 命令来实时显示 GPU 使用情况,该命令适用于 NVIDIA GPU。在终端中输入以下命令即可:
```
watch -n1 nvidia-smi
```
上述命令将每秒钟更新一次 GPU 使用情况。如果你想要停止显示 GPU 使用情况,只需要按下 `Ctrl+C` 即可。
相关问题
Ubuntu linux 利用nvidia命令查看gpu的使用情况
要在 Ubuntu Linux 上使用 `nvidia-smi` 命令来查看 GPU 的使用情况,可以按照以下步骤操作:
1. 打开终端:在 Ubuntu 上打开终端,你可以使用快捷键 `Ctrl + Alt + T` 或者在应用程序菜单中找到终端程序。
2. 运行 `nvidia-smi` 命令:在终端中输入 `nvidia-smi` 并按下回车键。该命令将显示当前系统上所有 NVIDIA GPU 的详细信息。
示例输出:
```
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 465.19.01 Driver Version: 465.19.01 CUDA Version: 11.3 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
| | | MIG M. |
|===============================+======================+======================|
| 0 GeForce GTX 1060 Off | 00000000:01:00.0 Off | N/A |
***
linux查看gpu使用情况
要查看Linux中GPU的使用情况,可以使用以下命令:
1. nvidia-smi:用于查看NVIDIA GPU的使用情况。该命令会显示GPU的使用率、显存使用情况、进程列表等信息。
2. top:用于查看系统中运行的进程及其资源占用情况。可以使用该命令查看GPU相关进程的CPU和内存使用情况。
3. htop:类似于top命令,但提供了更多的交互式功能,如颜色编码、滚动列表等。
4. gpustat:可以用于查看多个GPU的使用情况。该命令会显示每个GPU的使用率、显存使用情况、进程列表等信息。
5. nvidia-smi dmon:用于查看GPU的实时吞吐量和功率。
6. nvidia-settings:用于配置NVIDIA GPU的参数,如GPU频率、显存时钟等。也可以查看GPU的使用情况,如GPU温度、风扇转速等。
以上命令可以帮助你了解Linux中GPU的使用情况,从而优化系统性能和资源利用率。