OS이야기

프로세스 종료

НooпeУ 2012. 1. 4. 23:31
- task_struct 구조체의 멤버와 연결 리스트들을 정리하는 단계
- 자원정리가 모두 끝난 후에 스케줄러를 호출해서 다른 프로세스에게 CPU를 반납하는 단계(TASK_ZOMBIE)
- wait() 계열 함수를 호출해서 자식 프로세스들의 종료까지 모두 종료되면 release_task()를 호출해서 최종적으로 task_struct을 호출해서 슬랩할당자에 메모리를 반납