pthread_self() 그리고 syscall(__NR_gettid)
2019. 6. 2. 21:26ㆍ임베디드/리눅스시스템프로그래밍
syscall(__NR_gettid)는 태스크 id를 출력하는 함수로, 하나의 프로세스 안에 쓰레드도 구분할 수 있다
pthread_self는 쓰레드 id를 출력해서 syscall(__NR_gettid)과 마찬가지로 같은 id를 출력한다고 생각하지만 pthread_self는 pthread 라이브러리에서 관리하기 때문에 값이 서로 다르다
'임베디드 > 리눅스시스템프로그래밍' 카테고리의 다른 글
SysV Message Queue (0) | 2019.06.02 |
---|---|
Message Queue (0) | 2019.06.02 |
리눅스 타입 자료형 (0) | 2019.06.01 |
tgid(Thread Group ID) (0) | 2019.06.01 |
exec 함수 (0) | 2019.06.01 |