posix多线程
yxtxiaotian
这个作者很懒,什么都没留下…
展开
-
《posix多线程编程》笔记(一)
1 并发#并行#线程同步实现方式3 进程和线程的一点差别5 fork创建子进程及子进程资源回收6 线程新的报错机制7 pthread_detach和pthread_join分离线程8 线程创建及等待join原创 2017-02-03 15:56:38 · 274 阅读 · 0 评论 -
《posix多线程编程》笔记(二)
9 线程的四个基本状态10 初始线程和普通线程11 线程终止与回收12 回收线程系统资源和程序资源原创 2017-02-03 16:00:36 · 215 阅读 · 0 评论 -
《posix多线程编程》笔记(三)
13 线程中的不变量#临界区#谓词14 互斥量静态初始化15 互斥量动态初始化16 加解锁互斥量17 加锁多个互斥量和避免死锁原创 2017-02-03 16:03:43 · 231 阅读 · 0 评论 -
《posix多线程编程》笔记(四)
18 创建和等待条件变量19 多线程下的一次性初始化20 线程#互斥量#条件变量的属性21 线程取消和清除操作原创 2017-02-03 16:07:00 · 368 阅读 · 0 评论 -
《posix多线程编程》笔记(五)
22 创建线程私有数据23 线程和核实体24 多线程下的fork解析25 多线程下的stdio标准输入输出流原创 2017-02-03 16:10:50 · 229 阅读 · 0 评论 -
《posix多线程编程》笔记(六)
26 多线程和信号原创 2017-02-03 16:12:12 · 245 阅读 · 0 评论 -
linux下错误使用pthread_mutex_lock导致程序奔溃问题分析
在进行程序开发过程中,错误使用了pthread_mutex_lock导致程序概率性的奔溃,奔溃时报如下错误:问题分析:本文分析在Linux应用程序中错误使用pthread_mutex锁时会概率性触发SIG_ABRT信号而导致程序崩溃(库打印输出 :Assertion `mutex->__data.__owner == 0' failed)的原因。首先给出出错的示例程序:转载 2017-11-22 23:26:39 · 41023 阅读 · 3 评论