galaxyman 14.07.2011 10:19
Есть вопрос! — Как посмотреть загрузку GPU Nvidia
Как посмотреть загрузку GPU Nvidia 7300?Гуглил, нашел пару скриптов на буржуйских форумах, но они не рабочие.
например:
#!/bin/sh
gpu=`nvidia-smi -a | grep GPU | tail -n+2 | awk '/:/{print $NF}'`
mem=`nvidia-smi -a | grep Memory | awk '/:/{print $NF}'`
temp=`nvidia-smi -a | grep Temp | cut -c17-18`
echo "GPU load: "${gpu}
echo "VRAM use: "${mem}
echo "GPU temp: "${temp}"C"
А не рабочие потому, что команда: nvidia-smi -a
вместо вывода информации о карте выдает справку
Вот нашел еще скрипт, но на выходе тоже пусто :(
Есть еще какие то варианты?

+ 0 -
что мешает заменить? на nvidia-smi -q например ;)
nvidia-smi -q
выдает пургу, при этом файл nvidia-smi.log пустой
nvidia-smi [OPTION1] [OPTION2 ARG] ...
NVIDIA System Management Interface program for Tesla S870
-h, --help Show usage and exit
-x, --xml-format Produce XML logfile (default: nvidia-smi.log)
-l, --loop-continuously Probe continuously, clobbers old logfile
-t NUM, --toggle-led=NUM Toggle LED state for Unit
-i SEC, --interval=SEC Probe once every seconds if the -l option is selected (default and minimum: 1 second)
-f FILE, --filename=FILE Specify log file name (default: nvidia-smi.log)
выдает пургу, при этом файл nvidia-smi.log пустой
nvidia-smi [OPTION1] [OPTION2 ARG] ...
NVIDIA System Management Interface program for Tesla S870
-h, --help Show usage and exit
-x, --xml-format Produce XML logfile (default: nvidia-smi.log)
-l, --loop-continuously Probe continuously, clobbers old logfile
-t NUM, --toggle-led=NUM Toggle LED state for Unit
-i SEC, --interval=SEC Probe once every seconds if the -l option is selected (default and minimum: 1 second)
-f FILE, --filename=FILE Specify log file name (default: nvidia-smi.log)
%aptitude show nvidia-current | grep Версия
Версия: 270.41.06-0ubuntu1
%uname -a
Linux DarkneSS 2.6.38-8-generic-ck #41~ppa1-Ubuntu SMP Sun Apr 10 17:10:21 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux
Версия: 270.41.06-0ubuntu1
%uname -a
Linux DarkneSS 2.6.38-8-generic-ck #41~ppa1-Ubuntu SMP Sun Apr 10 17:10:21 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux
nvidia-smi -a выводит информацию, спасибо за идею =)
температура:
nvidia-smi -a | grep Gpu | grep C | awk '{print $3}'
nvidia-smi -a | grep Gpu | grep C | sed 's/ Gpu : //' | sed 's/ C//'
версия драйвера:
nvidia-smi -a | grep 'Driver Version' | awk '{print $4}'
nvidia-smi -a | grep 'Driver Version' | sed 's/Driver Version : //'
чип:
nvidia-smi -a | grep 'Product Name' | awk '{print $5,$6}'
nvidia-smi -a | grep 'Product Name' | sed 's/ Product Name : GeForce //'
кулер:
nvidia-smi -a | grep 'Fan Speed' | awk '{print $4,$5}' | sed 's/ //'
nvidia-smi -a | grep 'Fan Speed' | sed 's/ Fan Speed : //' | sed 's/ //'
всего памяти:
nvidia-smi -a | grep Mb | grep Total | awk '{print $3}'
nvidia-smi -a | grep Mb | grep Total | sed 's/ Total : //' | sed 's/ Mb//'
занято памяти:
nvidia-smi -a | grep Mb | grep Used | awk '{print $3}'
nvidia-smi -a | grep Mb | grep Used | sed 's/ Used : //' | sed 's/ Mb//'
свободно памяти:
nvidia-smi -a | grep Mb | grep Free | awk '{print $3}'
nvidia-smi -a | grep Mb | grep Free | sed 's/ Free : //' | sed 's/ Mb//'
nvidia-smi -a | grep Gpu | grep C | awk '{print $3}'
nvidia-smi -a | grep Gpu | grep C | sed 's/ Gpu : //' | sed 's/ C//'
версия драйвера:
nvidia-smi -a | grep 'Driver Version' | awk '{print $4}'
nvidia-smi -a | grep 'Driver Version' | sed 's/Driver Version : //'
чип:
nvidia-smi -a | grep 'Product Name' | awk '{print $5,$6}'
nvidia-smi -a | grep 'Product Name' | sed 's/ Product Name : GeForce //'
кулер:
nvidia-smi -a | grep 'Fan Speed' | awk '{print $4,$5}' | sed 's/ //'
nvidia-smi -a | grep 'Fan Speed' | sed 's/ Fan Speed : //' | sed 's/ //'
всего памяти:
nvidia-smi -a | grep Mb | grep Total | awk '{print $3}'
nvidia-smi -a | grep Mb | grep Total | sed 's/ Total : //' | sed 's/ Mb//'
занято памяти:
nvidia-smi -a | grep Mb | grep Used | awk '{print $3}'
nvidia-smi -a | grep Mb | grep Used | sed 's/ Used : //' | sed 's/ Mb//'
свободно памяти:
nvidia-smi -a | grep Mb | grep Free | awk '{print $3}'
nvidia-smi -a | grep Mb | grep Free | sed 's/ Free : //' | sed 's/ Mb//'
Cпасибо товарищам -=0pen_s0urce=- и BrainFucker с конференции kubuntu.ru !
Парсерлох (или я, что не заключил в тег "код") и съел пробелы. Правильную версию можно посмотреть здесь.
не все карты могут показать загруженность GPU
с памятью проще
таки дела
с памятью проще
таки дела
да я собственно хотел посмотреть, насколько хром использует карточку для отрисовки графики
Ubuntu 11.04
driver:173.14.30
насколько я понял проблема в моей видеокартеи драйвере
нашел NVPerfKit на досуге попробую
driver:173.14.30
насколько я понял проблема в моей видеокартеи драйвере
нашел NVPerfKit на досуге попробую
Дело ясное, что дело тёмное. Наверно нвидиа в каждой серии драйверов что-то меняет... У вас nvidia-smi -a вообще ничего не показывает?
==============NVSMI LOG==============
Timestamp : Mon Jul 18 15:22:09 2011
GPU 0:
Product Name : GeForce GTX 260
PCI ID : 5e210de
Temperature : 49 C
Timestamp : Mon Jul 18 15:22:09 2011
GPU 0:
Product Name : GeForce GTX 260
PCI ID : 5e210de
Temperature : 49 C
спс, температура у меня в коньках, а вот загрузка GPU намного интереснее
Я так понял это воркает только для проприетарных дров. А для nouveau есть что-нибудь подобное?
да я критил ее nvclock_gtk, это оверлокерская утилитка
но так не нашел как смотреть в реальном времени загрузку GPU
но так не нашел как смотреть в реальном времени загрузку GPU
повторяю ещё раз
далеко не все карты позволяют смотреть загруженность GPU
если уж 9400 не может так, то уж 7*** тем более
далеко не все карты позволяют смотреть загруженность GPU
если уж 9400 не может так, то уж 7*** тем более
да у меня собственно говоря есть возможность купить у знакомого бу нвидию х450, но посколько в 3д игры не играю мне было интересно посмотреть насколько хром при отрисовке страниц использует ресурсы карточки и будет ли смысл в ее апгрейде