Estou executando o Linux Mint 18.2 com o KDE Plasma. Recentemente, notei que na maioria das vezes que copio arquivos grandes para unidades removíveis, o processo trava antes de terminar.
Abri o KSysGuard e vi que o processo de file.so
está em disk sleep
.
Quando isso acontece, o processo parece não receber nenhum sinal kill
ou . end
Resolvi reiniciar, abri um comando terminal
in Konsole
e executei . reboot
Mas a reinicialização também ficou no meio! Eu tive que pressionar o botão liga / desliga e forçar o desligamento do meu laptop.
Agora eu quero saber é impossível kill
ou end
um processo que está em I/O Sleep
estado?
Se um processo está em um
uninterruptible sleep
estado, então não, você não pode matar ou encerrar o processo até que ele saia desse estado. Enquanto estava nesse estado, o processo invocou uma chamada de sistema no kernel, e o código do kernel em execução em nome do processo bloqueou o processo aguardando a ocorrência de algum evento.Observe que esta pergunta pode ser uma duplicata de https://stackoverflow.com/q/223644/5161900