码迷,mamicode.com
首页 >  
搜索关键字:pthread_mutex    ( 196个结果
线程互斥锁相关程序《转载》
#include #include #include pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER;int count = 0;void* function1( void* arg ){ int tmp = 0; while( 1 )...
分类:编程语言   时间:2015-04-01 10:50:05    阅读次数:126
pthread_cond_signal惊群现象
1.如下代码所示:#include #include #include #include pthread_mutex_t count_lock;pthread_cond_t count_ready;int count;void *decrement_count(void *arg){ ...
分类:其他好文   时间:2015-03-31 10:46:34    阅读次数:140
No manual entry for pthread_mutex_init .
$manpthread_mutex_initNo manual entryfor pthread_mutex_init解决方案:$sudo apt-getinstallmanpages-posixmanpages-posix-dev
分类:其他好文   时间:2015-03-19 19:51:20    阅读次数:126
Linux平台用C++实现事件对象,同步线程(转)
本文属于转载,原文链接如下:http://blog.csdn.net/chexlong/article/details/7080537与其相关的一组API包括:pthread_mutex_init,pthread_cond_init,pthread_mutex_lock,pthread_cond_w...
分类:编程语言   时间:2015-03-08 22:46:07    阅读次数:210
Linux多线程实践(8) --Posix条件变量解决生产者消费者问题
Posix条件变量int pthread_cond_init(pthread_cond_t *cond, pthread_condattr_t *cond_attr); int pthread_cond_destroy(pthread_cond_t *cond); int pthread_cond_wait(pthread_cond_t *cond, pthread_mutex_t *mutex...
分类:编程语言   时间:2015-02-19 18:39:58    阅读次数:261
UNIX环境高级编程11.6线程同步
// threads/mutex1.c 11-5 #include #include #include struct foo { int f_count; pthread_mutex_t f_lock; int f_id; /* ... more stuff her...
分类:编程语言   时间:2015-02-07 18:42:17    阅读次数:227
linux 线程锁
1.互斥量:Mutexa.用于互斥访问b.类型:pthread_mutex_t,必须被初始化为PTHREAD_MUTEX_INITIALIZER(用于静态分配的mutex,等价于 pthread_mutex_init(…, NULL))或者调用pthread_mutex_init。Mutex也应该用...
分类:编程语言   时间:2015-02-03 12:49:59    阅读次数:200
多线程中的条件线程简单示例
1.原理:理解的条件线程最常见的用法就是两个线程同时对一个队列进行处理,比如一个线程负责在队列未满的时候插入item,另外一个线程负责在队列非空时取出item,条件线程涉及4个线程相关函数,pthread_mutex_lock、pthread_mutex_unlock、pthread_cond_wait、pthread_cond_signal,其中pthread_mutex_lock负责对线程加锁...
分类:编程语言   时间:2015-01-06 17:52:47    阅读次数:228
POSIX线程中互斥量的基本用法举例
#include #include #include #include #include #include void *thread_function( void *arg ); pthread_mutex_t work_mutex; #define WORK_SIZE 1024 char work_area[WORK_SIZE]; int time_to_exit = 0; i...
分类:编程语言   时间:2014-12-31 11:20:21    阅读次数:201
POSIX线程中的互斥量
互斥量从本质上说就是一把锁, 提供对共享资源的保护访问。   1. 初始化:   在 Linux下, 线程的互斥量数据类型是pthread_mutex_t. 在使用前, 要对它进行初始化:   对于静态分配的互斥量, 可以把它设置为PTHREAD_MUTEX_INITIALIZER, 或者调用pthread_mutex_init.   对于动态分配的互斥量, 在申请内存(m...
分类:编程语言   时间:2014-12-30 22:12:20    阅读次数:182
196条   上一页 1 ... 12 13 14 15 16 ... 20 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!