线程进程
柠檬有点酸
这个作者很懒,什么都没留下…
展开
-
线程进程同步、同步和互斥的区别
win32 线程同步方式有临界区、互斥量、事件、信号量 1. 临界区的话,任意时间内只允许一个线程访问,临界区在使用时以CRITICAL_SECTION结构对象保护共享资源,并分别用EnterCriticalSection()和LeaveCriticalSection()函数去标识和释放一个临界区。所用到的CRITICAL_SECTION结构对象必须经过InitializeCritical...原创 2019-03-17 12:04:08 · 1924 阅读 · 0 评论 -
死锁
概念:进程间进行通信或相互竞争系统资源而产生的永久阻塞,若无外力作用将永远处在死锁状态。 产生原因:(1)系统资源不足;(2)进程运行推进顺序与速度不同也可能导致死锁;(3)资源分配不当; 产生死锁四个必要条件: (1)互斥条件:就是一个资源每次只能被一个进程使用。 (2)请求与保持条件:一个进程在请求其它资源而阻塞时,但是它对自己已获得的资源又保持不放。 (3)不剥夺条件:进程已...原创 2019-03-17 12:12:26 · 93 阅读 · 0 评论