4 tools to easily monitor GPU load on Linux PCs

02.12.2024
17:00

In standard system monitoring utilities like top or htop, only CPU and memory usage data is displayed. To check how your computer's graphics card is performing, you need to install additional software. In this review, we'll introduce several convenient and reliable tools for monitoring your GPU.

Mission Center

 

This is an easy-to-use program with a graphical interface. It supports video adapters from all modern manufacturers, so compatibility issues should not arise.
You can install Mission Center as a Flatpak from Flathub or download the AppImage from GitLab. The program is also available in some repositories, like AUR for Arch Linux. For more detailed information, visit the project page on GitLab.

To install via Flatpak (works for all Linux distributions):

flatpak install flathub io.missioncenter.MissionCenter

For Arch Linux:

sudo pacman -S mission-center

nvidia-smi

 

If you have an NVIDIA graphics card, use nvidia-smi. To start monitoring, simply enter the command:

nvidia-smi -l 2

This utility is included with NVIDIA drivers, so you don't need to install it separately.

nvtop

 

If your GPU is not from NVIDIA or you prefer another tool, use nvtop. This utility is also used in Mission Center.
To install and launch it, enter the following commands:

sudo apt install nvtop

gpustat

gpustat is a Python-based utility that provides quick data about your GPU's performance. To use it, you need to have pip installed. Also, note that gpustat works only with proprietary NVIDIA drivers.

To install, use the following command:

pip install gpustat
15% discount on new VPS
Hurry up to order a server in any location
Choose a VPS

Other articles

02.12.2024
2 610
Knowledge base / Node instructions
Multiple Network: Node Installation
02.12.2024
4 655
Knowledge base / Programs / Terminal
Top Console File Managers for Linux
02.12.2024
34 076
Knowledge base / Review / Programs / Windows
Top 5 best SSH clients for Windows