Chinaunix首页 | 论坛 | 博客
  • 博客访问: 47202
  • 博文数量: 17
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 106
  • 用 户 组: 普通用户
  • 注册时间: 2014-02-11 11:04
文章分类

全部博文(17)

文章存档

2014年(17)

我的朋友

发布时间:2014-10-15 10:31:40

1.关于死锁通常出现死锁的情况:1)忘记释放锁 2)单线程重复申请锁 3)双线程多锁申请 (注意锁的申请顺序)4)环形锁的申请......【阅读全文】

阅读(1209) | 评论(0) | 转发(0)

发布时间:2014-10-14 17:52:02

1.单个消费者和单个生产者模型利用锁和条件变量完成代码点击(此处)折叠或打开#include #include #include #include #include enum{  &.........【阅读全文】

阅读(760) | 评论(0) | 转发(0)

发布时间:2014-10-14 17:25:22

 pthread_cond_wait()/************pthread_cond_wait()的使用方法**********/    pthread_mutex_lock(&qlock);        pthread_cond_wait(&qready, &qlock);    pthread_mutex_unlock(&qlock);/*****.........【阅读全文】

阅读(1151) | 评论(0) | 转发(0)

发布时间:2014-10-14 15:03:02

互斥锁:用来上锁。条件变量:用来等待,当条件变量用来自动阻塞一个线程,直到某特殊情况发生为止。通常条件变量和互斥锁同时使用。 函数介绍: 1.名称:pthread_cond_init目标:.........【阅读全文】

阅读(709) | 评论(0) | 转发(0)

发布时间:2014-10-14 11:25:02

进程  系统中程序执行和资源分配的基本单位  每个进程有自己的数据段、代码段和堆栈段  在进行切换时需要有比较复杂的上下文切换 线程  减少处理机的空转时间,支持多处理器以及减少上下文切换开销, 比创建进程小很多  进程内独立的一条运行路线  处理器调度的最小单.........【阅读全文】

阅读(602) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册