pthread
RazerT
github:https://github.com/RazerTang
展开
-
POSIX thread(pthread) (二)
原文地址:http://www.yolinux.com/TUTORIALS/LinuxTutorialPosixThreads.html 线程的同步pthread提供三种同步的机制:mutexs 互斥锁,阻止其他线程来访问变量,这可以保证只有这个线程能访问这个变量joins 使一个线程等待另一个线程执行完毕条件变量pthread_cond_t 条件变量翻译 2015-01-23 16:19:42 · 844 阅读 · 0 评论 -
POSIX thread(pthread) (一)
pthread是基于C/C++的基本线程库。 pthread可以创建一个新的工作流,在多处理器或者多核上面尤其高效,因为他可以在多个处理器上并行执行。翻译 2015-01-22 16:23:12 · 832 阅读 · 0 评论 -
POSIX thread(pthread) (三)
原文地址:http://www.yolinux.com/TUTORIALS/LinuxTutorialPosixThreads.html 线程的调度当这个功能开启的时候,每一个线程都有他自己的调度属性,调度属性的设定可以在如下情况:线程创建的时候动态改变已创建的线程的属性创建互斥的时候对互斥的影响在同步操作的时候动态改变线程调度线程库提供的默认值基本可以满座大部分的需求。翻译 2015-01-27 15:59:54 · 653 阅读 · 0 评论