본문 바로가기
개발 업무(코딩)-개발자였을때 썼던..

pthread 스레드 종료시점에 관한 이야기

by 주용사 2023. 1. 8.
728x90

일반적으로 pthread_create를 통해서 쓰레드가 생성되고 다 사용된 쓰레드는 해당 쓰레드를 호출한 곳에서 pthread_join을 통하여 해당 쓰레드의 자원을 해제하여 종료하는 흐름을 갖는다고 한다..

프로세스 흐름을 보며 pthread의 종료시점을 찾던 중 pthread_detach에 관해 찾았다.

이미 생성된 쓰레드에게 detach 옵션을 주어 독립적으로 자원을 반환 하도록 하는 방법이다.

function {

pthread_create();

pthread_detach (pthread_id);

pthread_exit ((void *)NULL);

}

https://www.morenice.kr/75

728x90