LINUX.ORG.RU

Как определить процессы, использующие память видокарты

 


0

4

Есть сервак, на котором есть иксы, которые отрисовываются через встроенную видеокарту. Иксы нужны для пользователей, которые логинятся удаленно на сервер. Еще на сервере воткнуты две видеокарты от зеленого бренда для cuda.
Проблема в том, что какой-то процесс съедает память на этих картах. После перезагрузки память свободная (т.е. DE, по крайней мере свежезагруженное, не при чем). Как вычислить негодяя, который умудряется съедать 4Гб видеопамяти? Пробовал nvidia-smi, но в силу не самой большой свежести карт, он мне вернул

| Processes:                                                       GPU Memory |
|  GPU       PID  Type  Process name                               Usage      |
|=============================================================================|
|    0                  Not Supported                                         |
|    1                  Not Supported                                         |
+-----------------------------------------------------------------------------+
Есть ли другие способы вычислить процессы, использующие видеокарту?

★★★

в топе же показано использование памяти для каждого процесса вместе с его id-шником

kto_tama ★★★★★
()

Иксы нужны для пользователей, которые логинятся удаленно на сервер.


Уверен, что нужны?

madcore ★★★★★
()

Можно попробовать поискать (lsof) процессы, открывающие символьные файлы /dev/nvidia*.

d_a ★★★★★
()
Ответ на: комментарий от Vsevolod-linuxoid

Там должна быть нормальная табличка с pid процессов и именами файлов, но хуанг на дешёвой карточке опять что-то заблокировал.

d_a ★★★★★
()

Так может у пользователей спроси, что они используют? Т.е. некоторые использующие cuda инструменты по умолчанию при запуске забирают себе всю свободную видеопамять

anonymous
()
Ответ на: комментарий от d_a

Спасибо, единственный годный ответ. А есть ли способы это память принудительно почистить? nvidia-smi так же говорит, что фича не поддерживается.

LIKAN ★★★
() автор топика
Ответ на: комментарий от Dark_SavanT

Вот в том то и проблема, что текущий метод определения «тех кто жрет» сродни гаданию на таро.

LIKAN ★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.