
window编程
文章平均质量分 77
smartwhitehorse
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
进程同步与互斥
<br />进程同步与互斥<br /> 首先,我们看一个例子:进程P1、P2公用一个变量COUNT,初始值为0<br /> <br /> P1、P2两个进程的执行顺序是随机的,P1、P2可能顺序执行或交错执行。<br /> 由图可见,不同的执行顺序,COUNT值会不同,这是不允许的。<br /> 在多道程序系统中,由于资源共享或进程合作,使进程间形成间接相互制约和直接相互制约关系,这需要用进程互斥与同步机制来协调两种制约关系。<br />1、临界资源:<br /> 然在多道程序系统转载 2011-03-23 09:48:00 · 3151 阅读 · 0 评论 -
VC线程同步技术剖析
使线程同步 在程序中使用多线程时,一般很少有多个线程能在其生命期内进行完全独立的操作。更多的情况是一些线程进行某些处理操作,而其他的线程必须对其处理结果进行了解。正常情况下对这种处理结果的了解应当在其处理任务完成后进行。 如果不采取适当的措施,其他线程往往会在线程处理任务结束前就去访问处理结果,这就很有可能得到有关处理结果的错误了解。例如,多个线程同时访问同一个全局变量,如果都是读取操作,则不会出现问题。如果一个线程负责改变此变量的值,而其他线程负责同时读取变量内容,则不能保证读取到的数据是经过写线程修转载 2011-03-23 08:52:00 · 555 阅读 · 0 评论