¿Es posible detener todos los procesos CUDA en la GPU sin reiniciar la máquina?Detener todos los procesos de CUDA en Linux sin reiniciar la computadora?
Respuesta
La utilidad lsof ayudará con esto. Usted puede obtener una lista de los procesos que acceden sus tarjetas NVIDIA con:
lsof /dev/nvidia*
A continuación, utilice el comando kill o pkill para terminar los procesos que desee. Tenga en cuenta que es posible que no desee matar a X si se está ejecutando. En mi sistema de escritorio, X y Kwin también están accediendo a la GPU.
Esto no funciona para mí. Matar mi proceso de núcleo no tiene ningún efecto. El proceso del kernel consume indefinidamente la GPU y no puedo matarlo. – thatWiseGuy
puede comprobar los procesos con nvidia-smi
y luego
kill -9 <pid>
¿Es "kill -9 pid"? Cuz i tred kill -9
Lo entiendo, solo pid. <> es como una cita –
- 1. sin detener todos los hilos en gdb
- 2. ¿Reiniciar la computadora desde la aplicación WinForms?
- 3. ¿Cómo encontrar todos los procesos secundarios?
- 4. Cómo reiniciar Rails en Mongrel, sin detener e iniciar Mongrel
- 5. Tener Supervisord Reiniciar periódicamente procesos secundarios
- 6. ¿Cómo detener y reiniciar el servidor memcached?
- 7. enumerando todos los procesos en iOS 5.0.1
- 8. reiniciar la aplicación sin reiniciar el servidor?
- 9. ¿Hay alguna manera de iniciar/reiniciar/detener el servidor Apache en Linux como usuario no root?
- 10. ¿Existe alguna forma sencilla de detener procesos utilizando Windows PowerShell?
- 11. Hacer que el comando "Esperar" de Linux espere a TODOS los procesos secundarios
- 12. Cómo calcular la utilización de CPU de un proceso y todos sus procesos secundarios en Linux?
- 13. Biblioteca de Python para la gestión de procesos de Linux
- 14. Obtener todos los procesos de la sesión activa actual
- 15. Detener todos los servicios iniciados en la aplicación Cerrar/Salir
- 16. ¿Cómo se eliminan todos los procesos de Linux que son anteriores a cierta edad?
- 17. cómo reiniciar solo ciertos procesos usando supervisorctl?
- 18. Java Garbage Collection detiene todos los procesos de Java
- 19. Temas/Comparación de procesos en Linux/Windows
- 20. ¿Cómo detener los hilos del kernel de Linux en rmmod?
- 21. compruebe si VT-x está activado sin tener que reiniciar en Linux?
- 22. Distinción entre procesos e hilos en Linux
- 23. Linux API para mostrar los procesos en ejecución?
- 24. Compartir variables/memoria entre todos los procesos de PHP
- 25. Alto iowait con procesos java en Linux
- 26. Número máximo de procesos en Linux
- 27. detener a todos los actores en un sistema sin apagar el sistema en sí?
- 28. ¿Cómo reiniciar Linux desde dentro de un programa C++?
- 29. ¿Reiniciar nginx sin sudo?
- 30. ¿Cómo puedo matar todos los procesos en Mysql "show processlist"?
siempre se puede cambiar temporalmente los permisos de/dev/nvidiaxx, yo no lo he probado, pero creo que mataría a los puestos de trabajo al instante. No sé de todos modos especificar los trabajos que se ejecutan específicamente en el gpu a menos que esté utilizando algún tipo de cola o nivelador de carga. – Marm0t