728x90
일반적으로 pthread_create를 통해서 쓰레드가 생성되고 다 사용된 쓰레드는 해당 쓰레드를 호출한 곳에서 pthread_join을 통하여 해당 쓰레드의 자원을 해제하여 종료하는 흐름을 갖는다고 한다..
프로세스 흐름을 보며 pthread의 종료시점을 찾던 중 pthread_detach에 관해 찾았다.
이미 생성된 쓰레드에게 detach 옵션을 주어 독립적으로 자원을 반환 하도록 하는 방법이다.
function {
pthread_create();
pthread_detach (pthread_id);
pthread_exit ((void *)NULL);
}
728x90
'개발 업무(코딩)-개발자였을때 썼던..' 카테고리의 다른 글
c와 mariadb INSERT시에 한글 깨짐 현상 (0) | 2023.01.08 |
---|---|
pthread에 관한 나만의 고찰 (0) | 2023.01.08 |
Log에 라인번호 찍기(+파일명, +함수명) (0) | 2023.01.08 |
동적라이브러리 만들기 (0) | 2023.01.08 |
clock_t 를 이용한 c프로그램 시간측정 (0) | 2023.01.08 |