!["디스크 절전" 상태에서 프로세스를 종료하거나 종료할 수 있는 방법이 있습니까?](https://linux55.com/image/122556/%22%EB%94%94%EC%8A%A4%ED%81%AC%20%EC%A0%88%EC%A0%84%22%20%EC%83%81%ED%83%9C%EC%97%90%EC%84%9C%20%ED%94%84%EB%A1%9C%EC%84%B8%EC%8A%A4%EB%A5%BC%20%EC%A2%85%EB%A3%8C%ED%95%98%EA%B1%B0%EB%82%98%20%EC%A2%85%EB%A3%8C%ED%95%A0%20%EC%88%98%20%EC%9E%88%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%B4%20%EC%9E%88%EC%8A%B5%EB%8B%88%EA%B9%8C%3F.png)
저는 KDE Plasma와 함께 Linux Mint 18.2를 실행하고 있습니다. 최근에는 대용량 파일을 이동식 드라이브에 복사할 때 프로세스가 완료되기 전에 중단되는 경우가 대부분이라는 사실을 발견했습니다.
KSysGuard를 열어서 프로세스가 file.so
있는 것을 확인했습니다 disk sleep
.
이런 일이 발생하면 프로세스는 아무런 kill
신호도 받지 못하는 것 같습니다 end
. 재부팅하고 terminal
in 을 열고 명령을 Konsole
실행하기 로 결정했습니다 . reboot
그런데 재시작이 중간에 멈췄어요! 전원 버튼을 누르고 노트북을 강제 종료해야 했습니다.
kill
이제 이것이 불가능한지 , 아니면 end
국가에서 진행 중인 프로세스인지 알고 싶습니다 I/O Sleep
.
답변1
프로세스가 특정 uninterruptible sleep
상태에 있는 경우 해당 상태를 종료할 때까지 프로세스를 종료하거나 종료할 수 없습니다. 이 상태에서 프로세스는 커널에서 시스템 호출을 호출했으며 프로세스를 대신하여 실행되는 커널 코드는 프로세스가 일부 이벤트가 발생할 때까지 기다리지 못하도록 차단했습니다.
이 질문은 중복될 수 있습니다.https://stackoverflow.com/q/223644/5161900