1、pthread_create 创建线程 ,包含线程id,执行函数,函数的参数,线程的属性(优先级等)
2、pthread_cancle 释放线程 异步释放
pthread_exit 释放线程,同步释放,还需要执行完,才能释放资源
3、pthread_join 等待线程
pthread_self 返回一个id
4、pthread_mutex_t 互斥变量,用于多线程同步
pthread_mutex_init
pthread_mutex_lock
pthread_mutex_unlock
5、pthread_cond_t 条件变量,也是用于多线程同步
pthread_wait 等待一个信号,是阻塞的
pthread_singal 给另一个线程发信号
一般是4和5结合使用