生如夏花的博客

专注于工业物联网行业数据采集,嵌入式Linux系统裁剪,5G智慧网关软件开发等

线程同步之屏障属性

屏障的作用是允许每个线程完成自身任务之后等待,直到所有线程都达到某一点,然后从该点继续执行。

默认情况下屏障应用于单个进程的多个线程之间。

屏障的进程共享属性允许将屏障应用于多个进程之间,前提是多个进程能够访问到同一个屏障对象。

线程同步之屏障

屏障(barrier)是用户协调多个线程并行工作的同步机制。

屏障允许每个线程等待,直到所有的合作线程都到达某一点,然后从该点继续执行。

pthread_join是一种特殊的屏障,允许一个线程等待,直到另一个线程退出。