Терминальная программа для регистрации всех системных ресурсов?

Мне нужно записывать графики

CPU GPU RAM GPU vRAM Disk I / O

одновременно в системе с использованием программы, отличной от GUI, поэтому я могу проанализировать ее позже. Как я могу это сделать?

У меня есть графический процессор Nvidia K40

0
задан 27 September 2017 в 16:52

2 ответа

Вы можете использовать приложение терминала glances, чтобы получить необходимую вам информацию:

CPU RAM Disk I / O

Поскольку вам нужны эти значения, хранящиеся в в каком-либо файле используйте опцию --export-csv FILENAME. Это должно сделать для вас работу.

Что касается информации о GPU, это зависит от того, какие драйверы вы установили. Что-то, что работает для меня и может работать на вас, равно

nvidia-smi -f FILENAME -l LOOP_TIME

Здесь хранится вывод nvidia-smi, который является необходимой информацией, в файле имя FILENAME с частотой 1/LOOP_TIME. Хотя, поскольку он хранится в анализируемом человеком формате, это может быть громоздким.

Вы также можете изучить опцию -x в сочетании с -q с nvidia-smi для сохранения в формате xml.

0
ответ дан 18 July 2018 в 06:08

Вы можете использовать приложение терминала glances, чтобы получить необходимую вам информацию:

CPU RAM Disk I / O

Поскольку вам нужны эти значения, хранящиеся в в каком-либо файле используйте опцию --export-csv FILENAME. Это должно сделать для вас работу.

Что касается информации о GPU, это зависит от того, какие драйверы вы установили. Что-то, что работает для меня и может работать на вас, равно

nvidia-smi -f FILENAME -l LOOP_TIME

Здесь хранится вывод nvidia-smi, который является необходимой информацией, в файле имя FILENAME с частотой 1/LOOP_TIME. Хотя, поскольку он хранится в анализируемом человеком формате, это может быть громоздким.

Вы также можете изучить опцию -x в сочетании с -q с nvidia-smi для сохранения в формате xml.

0
ответ дан 24 July 2018 в 18:31

Другие вопросы по тегам:

Похожие вопросы: