线程
erbort
嵌入式操作系统μCOS-μCLinuxLinuxQTandroidARM7ARM9Cortex M3 A9
展开
-
线程存储之pthread_key_create()
下面说一下线程中特有的线程存储, Thread Specific Data 。线程存储有什么用了?他是什么意思了?大家都知道,在多线程程序中,所有线程共享程序中的变量。现在有一全局变量,所有线程都可以使用它,改变它的值。而如果每个线程希望能单独拥有它,那么就需要使用线程存储了。表面上看起来这是一个全局变量,所有线程都可以使用它,而它的值在每一个线程中又是单独存储的。这就是线程存储的意义。 下转载 2014-01-06 11:52:10 · 581 阅读 · 0 评论 -
线程之pthread_barrier_create
pthread_barrier 系列函数在中定义,用于多线程的同步,它包含三个函数: --pthread_barrier_init() --pthread_barrier_wait() --pthread_barrier_destroy() 那么pthread_barrier_*是用来做什么的?这三个函数又怎么配合使用呢? pt转载 2014-01-06 11:56:52 · 673 阅读 · 0 评论