码迷,mamicode.com
首页 >  
搜索关键字:pthread    ( 1177个结果
pthread线程特定数据
线程特定数据,也被称为线程私有数据,是一种存储和查找一个特定线程相关数据的机制。我们称这个数据为线程特定或线程私有的原因,是因为每个线程访问它自己独立的数据拷贝,而不用担心和其它线程的访问的同步。 线程特定数据看似很复杂,其实我们可以把它理解为就是一个索引和指针。key结构中存储的是索引,pthre ...
分类:编程语言   时间:2018-06-17 11:32:55    阅读次数:212
pthread条件变量属性
一:条件变量属性 pthread_condattr_init 语法 调用此函数时,pshared 属性的缺省值为 PTHREAD_PROCESS_PRIVATE。pshared 的该值表示可以在进程内使用已初始化的条件变量。 cattr 的数据类型为 opaque,其中包含一个由系统分配的属性对象。 ...
分类:其他好文   时间:2018-06-14 23:56:59    阅读次数:283
Linux多线程初体验
直接上代码 写好代码之后使用编译命令 gcc o pthread pthread.c会出现如下错误: 这是由于pthread库不是Linux的标准库,需给编译器指定连接的库,使用gcc o pthread pthread.c lpthread命令,编译器会寻找libpthread.a静态库文件,并且 ...
分类:编程语言   时间:2018-06-14 23:15:15    阅读次数:192
pthread锁之pthread_mutexattr_t
相关函数说明 定义锁 定义mutexattr_t变量 设置mutexattr属性 其他相关属性 linux下pthread.h中的线程属性 互斥锁属性 互斥锁的属性在创建锁的时候指定,在LinuxThreads实现中仅有一个锁类型属性,不同的锁类型在试图对一个已经被锁定的互斥锁加锁时表现不同。当前( ...
分类:其他好文   时间:2018-06-14 01:21:28    阅读次数:377
pthread_mutex_trylock
//pthread_mutex_trylock非阻塞时互斥锁 #include <iostream> #include <pthread.h> #include <ctime> #include "errors.h" #define sun using namespace std; pthread_ ...
分类:其他好文   时间:2018-06-09 00:01:31    阅读次数:202
并发编程实验一
#include #include #include #include #include #include using namespace std; #define Producer 2 #define Customer 2 #define BufferSize 5 #define Threadnu... ...
分类:其他好文   时间:2018-06-03 19:45:15    阅读次数:161
Nginx启动错误:error while loading shared libraries: libpcre.so.1
# /usr/local/nginx/sbin/nginx 从错误提示信息可以得知是因为缺少lib文件导致,进一步查看具体内容: 一:libpcre.so.1 => not found 比如上面的是 /lib64/*,这个和下面解决问题时创建的软连接有关系 解决办法: 1、首先确认已经安装好pcre ...
分类:其他好文   时间:2018-05-26 18:47:33    阅读次数:218
线程 属性、取消线程、多线程
12.6 线程的属性: 线程创建后,在程序退出之前我们可以通过pthread_join再次与线程同步,在结束的时候向主线程返回一些数据。有时候我们不需要线程结束的时候向主线程返回数据,也不需要主线程等待他的结束,这一类型的线程叫做脱离线程。可以通过修改线程的属性或者pthread_deatch的方法 ...
分类:编程语言   时间:2018-05-25 19:16:22    阅读次数:203
容器(也不仅限)里各种编译问题
容器里make报错: 原因: 原因: Makefile中有-static选项,静态链接时没有找到libc.a 解决: (1)安装glibc-static.xxx.rpm,如通过rpm -qa glibc-static,得到结果:glibc-static-2.17-222.el7.x86_64,则yu ...
分类:其他好文   时间:2018-05-22 22:27:45    阅读次数:219
Linux线程池的实现
线程池的实现 1:自定义封装的条件变量 1 //condition.h 2 #ifndef _CONDITION_H_ 3 #define _CONDITION_H_ 4 5 #include <pthread.h> 6 7 typedef struct condition 8 { 9 pthrea ...
分类:编程语言   时间:2018-05-18 18:43:04    阅读次数:172
1177条   上一页 1 ... 21 22 23 24 25 ... 118 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!