Linux에서는 휴면 프로세스(trash.so 또는 Dolphin)를 종료할 수 없습니다. 무엇을 해야 할까요?

Linux에서는 휴면 프로세스(trash.so 또는 Dolphin)를 종료할 수 없습니다. 무엇을 해야 할까요?

나는 수면 과정을 죽일 수 없습니다. 나는 대부분의 킬 신호를 시도했습니다.

나는이 문제에 자주 직면합니다. 이러한 프로세스를 종료하려면 어떻게 해야 합니까?

trap "kill -15 '-773623'" 0 1 2 3 15

죽었다고 하는데 그 과정은 아직 남아있습니다.

리눅스 출력

고쳐 쓰다

(base) root@eliasc:/# 
(base) root@eliasc:/# ps axo stat,ppid,pid,comm | grep -w defunct | awk '{print $2}'
1
738680
738680
(base) root@eliasc:/# kill -9 738680
(base) root@eliasc:/# sudo kill -9 738680
(base) root@eliasc:/# ps axo stat,ppid,pid,comm | grep -w defunct | awk '{print $2}'
1
738680
738680
(base) root@eliasc:/#

답변1

내가 아는 한, 프로세스는 잠들지 않고 죽었습니다. AFAIK 솔라리스에는 죽은(좀비) 프로세스를 "죽일" 수 있는 도구가 있습니다. 하지만 Linux에 그런 도구가 있는지는 잘 모르겠습니다.

컴퓨터를 다시 시작하면 사라집니다.

답변2

상태 문자는 D"중단되지 않는 절전 모드, 일반적으로 입력/출력 작업"을 의미합니다. D그림에 표시된 것처럼 프로세스가 많을 때 이는 일반적으로 다음을 의미합니다.디스크에 오류가 발생했습니다..

"죽은" 상태("좀비" 상태라고도 함)는 문자로 표시됩니다 Z.

Run을 실행하면 sudo dmesg출력에 많은 장치 I/O 오류 메시지가 표시될 수 있습니다.

중요한 데이터는 모두 별도의 디스크에 백업하세요.

관련 정보