Estoy ejecutando Linux Mint 18.2 con KDE Plasma. Recientemente me di cuenta de que la mayoría de las veces que copio archivos grandes en unidades extraíbles, el proceso se bloquea justo antes de finalizar.
Abrí KSysGuard y vi que el proceso file.so
está en formato disk sleep
.
Cuando esto sucede, el proceso parece no recibir ninguna kill
señal end
. Decidí reiniciar, abrí un terminal
comando Konsole
y ejecuté reboot
. ¡Pero el reinicio también se quedó atascado en el medio! Tuve que presionar el botón de encendido y forzar el apagado de mi computadora portátil.
Ahora quiero saber si es imposible kill
o es end
un proceso que está en I/O Sleep
estado.
Respuesta1
Si un proceso se encuentra en un uninterruptible sleep
estado, entonces no, no se puede finalizar ni finalizar el proceso hasta que salga de ese estado. Mientras estaba en ese estado, el proceso invocó una llamada al sistema en el kernel y el código del kernel que se ejecuta en nombre del proceso bloqueó el proceso esperando que ocurriera algún evento.
Tenga en cuenta que esta pregunta puede ser un duplicado dehttps://stackoverflow.com/q/223644/5161900