Почему nvidia-smi показывает имя процесса как «-» и не позволяет мне убить -9 его PID?
Когда я вхожу в nvidia-smi, я получаю следующий результат:
kill -9 25585 не будет работать, и вместо этого я должен ps -ef и убить каждый процесс python, чтобы графический процессор Nvidia освободился. Раньше он показывал фактическое имя процесса
Может кто-нибудь объяснить, почему и помочь не делать это каждый раз?
1 ответ
Я столкнулся с этой проблемой, когда я ctrl + Z процесс Python, и я нашел решение в ответе на вопрос Что делать, если «убить -9» не работает?. Это может быть процесс-зомби, найдите родительский процесс с помощью
ps -Al|grep xxx (xxx is the pid number of the zombie process)
ты увидишь
0 Z xxx xxx xxx 0 80 0 - 0 exit ? 00:00:00 soffice.bin <defunct>
третий
xxx
является родительским процессом и уничтожьте его ( если он равен 1, не убивайте его! ).