POSIX 스레드 (Pthreads)

POSIX 동기화 (Synchronization)

Pthreads는 다음과 같은 다양한 동기화 메커니즘을 제공합니다.

Pthreads 컴파일

Linux : Pthreads를 컴파일 및 링킹 시 -pthread 옵션을 추가해야 한다. 일부 시스템에서는 다른 옵션이나 전처리기 정의가 필요할 수 있습니다.

스레드 생성 (Thread Creation)

#include <pthread.h>
int pthread_create(pthread_t *thread, const pthread_attr_t *attr, void *(*start_function)(void *), void *arg )

pthread_t thread;
pthread_create(&thread, NULL, thread_function, NULL);