2.1.2.1.2. Posix Thread Creation System Calls
int pthread_create (
pthread_t *thread,
pthread_attr_t *attr,
void * (*start_routine) (void *),
void *arg);
int pthread_join (
pthread_t thread,
void **return_value);
void pthread_exit (
void *return_value);
int pthread_detach (
pthread_t thread);