同步机制
摘要:
进程互斥和同步 操作系统引入并发程序设计技术,并发执行的程序由于共享系统资源和协同完成任务需要交互,从而产生进程间的相互依赖和相互制约关系。 并发进程间的交互存在两种基本关系:竞争关系和协作关系。进程之间的一般交互关系是互斥关系,这是由于计算机中的资源有限,众多进程需要共享资源,当两个进程需要访问同一个独占型资源时,一个进程向操作系统提出资源申请请求,另外一个进程只能等待资源被释放后再申请资源。在竞争关系中,由于进程间共享资源而产生制约关系,这是间接制约关系,又称为互斥关系。互斥机制是解决进程间竞争关系的手段,进程使用互斥机制向系统提出资源申请,谁先向系统提出申请,谁就能先执行。 同步是... 阅读全文
posted @ 2013-05-18 13:03 qiaoshanzi 阅读(376) 评论(0) 推荐(0) 编辑