Приложения для мониторинга GPU в Linux / Ubuntu
Краткий список приложений для мониторинга нагрузки на GPU
Приложения для мониторинга нагрузки GPU: nvidia-smi vs nvtop vs nvitop vs KDE plasma systemmonitor.
Здесь представлены скриншоты и описания Linux-приложений, полезных для мониторинга GPU.
nvidia-smi
Сразу видно, что нагрузка составляет 2%, использовано VRAM: 356MiB / 16376MiB, и потребляемая мощность 11W / 320W. Также можно увидеть, сколько памяти использует каждый процесс.
Для отображения nvidia-smi с автоматическим обновлением:
nvidia-smi -l
nvidia-smi - очень полезная программа, с помощью которой можно, среди прочего, установить предел потребляемой мощности вашей видеокарты, вызвав
# установить предел мощности 200W (параметр -i 0 применяется только к 1-й видеокарте)
sudo nvidia-smi -i 0 -pl 200
nvtop
Еще одно отличное приложение для мониторинга нагрузки GPU в Linux - nvtop
.
Мы можем увидеть общее использование VRAM, общую нагрузку на GPU, нагрузку на CPU и использование VRAM/RAM для каждого процесса, а также некоторые диаграммы. Наличие визуальных элементов всегда очень приятно.
nvitop
nvitop имеет интерфейс, который на шаг выше, чем у nvtop. Посмотрите на этот скриншот:
Температура, использование RAM/VRAM и нагрузка на GPU - все это четко видно и доступно.
kde.plasma-systemmonitor
Несмотря на то, что я использую стандартный Ubuntu (на базе Gnome), я все равно могу установить kde.plasma-systemmonitor и использовать его.
sudo apt-get install kde.plasma-systemmonitor
plasma-systemmonitor
KDE plasma systemmonitor имеет раздел GPU, который показывает текущую нагрузку на GPU. Он не очень полезен в отношении использованного VRAM, но все же что-то.