리눅스 tid와 pid의 차이

maboloo의 이미지

리눅스 커널 구조를 막 시작한 완전 초보입니다

공부하다가 PID와 TID의 개념이 헷갈려서요

PID는 process ID를 뜻하지만 실제로는 Thread ID에 해당하고

TGID는 Thread Group ID 즉, Thread를 생성시킨 process ID이잖아요

TID는 Thread ID로 알고 있는데

그럼 PID와 TID를 왜 구분해 놓은거죠?

PID도 Thread ID니 구분할 필요가 없지 않나요?

shint의 이미지

----------------------------------------------------------------------------
젊음'은 모든것을 가능하게 만든다.

매일 1억명이 사용하는 프로그램을 함께 만들어보고 싶습니다.
정규 근로 시간을 지키는. 야근 없는 회사와 거래합니다.

각 분야별. 좋은 책'이나 사이트' 블로그' 링크 소개 받습니다. shintx@naver.com