多线程编程
文章平均质量分 78
Love_Hulidear
分享快乐,用心写博客
展开
-
【C/C++多线程编程之二】pthread简介
声明:本人博客均为原创内容,未经许可严禁转载! 多线程编程之pthread简介 Pthread是 POSIX threads 的简称,是POSIX的线程标准。POSIX是可移植操作系统接口(Portable Operating System Inte原创 2014-04-14 15:08:36 · 7929 阅读 · 0 评论 -
【C/C++多线程编程之七】pthread信号量
多线程编程之信号量 Pthread是 POSIX threads 的简称,是POSIX的线程标准。 互斥量用来处理一个共享资源的同步访问问题,当有多个共享资源时,就需要用到信号量机制。 信号量机制用于保证两个或多个共享资源被线程协调地同步使用,信号量的值对应当前可用资源的数量。 1.信号量(samaph原创 2014-05-03 16:13:31 · 16903 阅读 · 1 评论 -
【C/C++多线程编程之十】pthread线程私有数据
多线程编程之线程私有数据 Pthread是 POSIX threads 的简称,是POSIX的线程标准。 线程同步从互斥量【C/C++多线程编程之六】pthread互斥量,信号量【C/C++多线程编程之七】pthread信号量,条件变量【C/C++多线程编程之八】pthread条件变量,读写锁【C/C++多线程编程之九】pthread读写锁,多线程的同原创 2014-05-04 17:27:57 · 7042 阅读 · 3 评论 -
【C/C++多线程编程之六】pthread互斥量
多线程编程之线程同步互斥量 Pthread是 POSIX threads 的简称,是POSIX的线程标准。 Pthread线程同步指多个线程协调地,有序地同步使用共享资源。【C/C++多线程编程之五】pthread线程深入理解中讲述到,多线程共享进程资源,一个线程访问共享资源需要一段完整地时间才能完成其读写操作,如果在这段时间内被其他线程打断,原创 2014-05-02 21:38:26 · 9760 阅读 · 5 评论 -
【C/C++多线程编程之一】VC6.0安装pthread
C/C++多线程编程原创 2014-04-14 10:14:57 · 12426 阅读 · 29 评论 -
【C/C++多线程编程之八】pthread条件变量
多线程编程之条件变量 Pthread是 POSIX threads 的简称,是POSIX的线程标准。 互斥机制,包括互斥量【C/C++多线程编程之六】pthread互斥量,信号量【C/C++多线程编程之七】pthread信号量,互斥能很好的处理共享资源访问的协调问题,是多线程同步必不可少的机制。互斥机制也有其缺陷,当线程在等待共享资源满足某个条件,原创 2014-05-03 19:44:33 · 7562 阅读 · 1 评论 -
【C/C++多线程编程之九】pthread读写锁
多线程编程之读写锁 Pthread是 POSIX threads 的简称,是POSIX的线程标准。 pthread读写锁把对共享资源的访问者分为读者和写者,读者只对共享资源进行读访问,写者只对共享资源进行写操作。在互斥机制,读者和写者都需要独立独占互斥量以独占共享资源,在读写锁机制下,允许同时有多个读者读访问共享资源,只有写者才需要独占资源。相比互原创 2014-05-04 12:26:30 · 22127 阅读 · 1 评论 -
【C/C++多线程编程之四】终止pthread线程
多线程编程之终止pthread线程 Pthread是 POSIX threads 的简称,是POSIX的线程标准。 终止线程似乎是多线程编程的最后一步,但绝不是本系列教材的结束。线程创建到线程终止,希望先给读者一个关于多线程编程的整体认识。 1.终止Pthread线程:pthread_exit()原创 2014-04-17 22:26:28 · 11742 阅读 · 0 评论 -
【C/C++多线程编程之五】pthread线程深入理解
多线程编程之pthread线程深入理解 Pthread是 POSIX threads 的简称,是POSIX的线程标准。 前几篇博客已经能给你初步的多线程概念,在进一步学习线程同步等多线程核心知识之前,需要对多线程深入的理解。很多人忽略或者回避这部分内容,直接的问题是学习者无法把握多线程编程的内在原理,理解的层次太浅。原创 2014-04-25 15:24:28 · 11494 阅读 · 0 评论 -
【C/C++多线程编程之三】创建pthread线程
多线程编程之创建pthread线程 Pthread是 POSIX threads 的简称,是POSIX的线程标准。 创建线程是多线程编程的第一步,理解线程创建时多线程编程的关键。 1.创建Pthread线程:pthread_create() Pthread通过线程创建函数 pthre原创 2014-04-15 22:42:59 · 13475 阅读 · 0 评论