불필요한 프로세스를 모두 종료하고 Linux 세션을 다시 시작하는 방법을 더 잘 이해하려고 노력 중입니다. "원치 않는"이란 충돌한 응용 프로그램에서 남은 프로세스를 의미합니다.
문제는 다음과 같습니다.
저는 Cairo-Dock
믿을 수 있는 출처에서 설치했습니다. 한동안 사용한 후 아이러니하게도 두 번째로 도움말 아이콘을 클릭했을 때 작동이 멈췄습니다. 메인 프로세스를 종료할 수는 있었지만 다른 프로세스를 실행하고 있는지 확신할 수 없었기 때문에 Linux 세션에서 로그아웃하기로 결정했습니다. Linux에 다시 로그인한 후 Cairo-Dock
다시 부팅했습니다. 도움말 아이콘을 클릭해 보았지만 다시 멈췄습니다.
Linux에서 다시 로그아웃했다가 다시 로그인했습니다. 이번에 다시 로그인한 후, 구성 파일 중 하나가 손상되었을 수도 있다는 생각에 Cairo Dock의 구성 파일을 모두 삭제하기로 결정했습니다. 그런 다음 Cairo-Dock
다시 부팅합니다. 도움말 아이콘을 클릭해 보았지만 다시 멈췄습니다. 그런 다음 Linux에서 로그아웃했다가 다시 로그인합니다. 시스템이 느리게 실행되는 것을 확인했습니다. 실행 중인 프로세스를 살펴본 결과 여러 cairo-dock
프로세스가 CPU 주기를 차지하고 있는 것을 발견했습니다. 수동으로 종료했습니다.
내가 배우고 싶은 것은:
- 로그오프해도 이러한 프로세스가 종료되지 않는 이유는 무엇입니까?
- 각 프로세스의 프로세스 이름을 외우지 않는 이상~해야 한다시스템에서 실행되는 동안 이상한 프로세스가 여전히 실행되고 있는지 어떻게 알 수 있습니까? 분명히, 제멋대로인 프로세스가 CPU를 남용했다면 격리하기는 쉽지만, 그렇지 않다면 어떤 프로세스가 충돌/정지된 애플리케이션의 잔재인지 어떻게 판단할 수 있을까요?