第三章 进程的同步与通信;3.1 进程同步的基本概念;;;;;;进程间的关系;相互感知程度 ;进程的互斥(间接作用);进程的同步(直接作用);基本概念;进程P1
………..
A:=a+1;
Print {a}
……….;;同步机制应遵循的准则;使用临界区的原则:
前提:任何进程无权停止其它进程的运行
进程之间相对运行速度无硬性规定
进程互斥的解决有两种做法:
由竞争各方平等协商
引入进程管理者,由管理者来协调竞争各方对互斥资源的使用
具体方法:
硬件(当一个进程进入临界区,就屏蔽所有中断,但成本高)
软件(用编程解决,但常常忙等待);进程互斥的软件方法;软件解法 (1);软件解法 (2);软件解法 (2)的改进;软件解法 (3);软件解法 (3)的改进;在解法(3)的基础上引入了turn的Dekker算法(turn的初值任意);软件解法 (4);软件解法的缺点;硬件解法 (1)“测试并设置”指令;硬件解法 (2)“交换??指令;硬件解法 (3) “开关中断”指令;进程的同步机制──信号量及P.V操作(解决进程同步);1)同步机制应满足的基本要求;2)解决互斥的锁机制;3.2信号量机制;信号量:semaphore;P操作(即wait操作);V操作(即signal操作);;;;用P、V操作解决进程间互斥问题;例一、用信号量机制解决互斥;例二、用信号量机制解决互斥;
您可能关注的文档
最近下载
- ads1299中文版规格书.pdf VIP
- AOC显示器27E12HM 说明书.pdf
- GB/T 9867-2008_硫化橡胶或热塑性橡胶耐磨性能的测定(旋转辊筒式磨耗机法).pdf
- 民俗婚庆服务规范.docx
- 成都市温江区人民政府天府街道办事处2026年招聘12名编外人员考试参考题库及答案解析.docx VIP
- 《工程测量》高职全套教学课件.pptx
- 《平行四边形和梯形的认识》教学设计.doc VIP
- 马工程版《经济法学》(第3版) 第十二章:市场规制法的基本理论与制度 知识点笔记.pdf VIP
- 大学生创新创业项目路演PPT制作模板.docx VIP
- 仙桃首届小学英语教师素养大赛获奖通报.doc VIP
原创力文档

文档评论(0)