嵌入式 线程分离状态的理解

来源:互联网 发布:68所网络教育试点高校 编辑:程序博客网 时间:2024/06/08 12:19

关于pthread_join,我查过的资料都这样描述:pthread_join将阻塞调用线程,直到新建线程退出;可以通过pthread_join自动把线程置于分离状态,这样资源就可以恢复 

pthread_detach使子线程进入分离状态的意思是 主线程不能再用pthread_join()和子线程同步,就是说 对子线程调用 pthread_detach之后,主线程再调用pthread_join()不会导致等待主线程阻塞等待,这时候主线程和子线程相当于两个执行序列,两者之间处于一种 分离 状态

原创粉丝点击