进程与进程管理.ppt
YY****。。
亲,该文档总共29页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
进程与进程管理.ppt
第2单元进程与进程管理互斥与同步进程互斥举例P1与P2并发执行,两种可能的执行次序:A情形(希望这样)p1:r1:=x;r1:=r1+1;x:=r1;p2:r2:=x;r2:=r2+1;x:=r2;临界区是进程中对临界资源使用的程序段,称为相对于该临界资源的临界区。例题互斥使用资源办法1.锁和上锁、开锁操作什么是锁用变量w代表某种资源的状态(0表示可用,1表示不可用),w称为“锁”。锁变量由内核维护,只能用内核提供的上锁操作和开锁操作修改4250利用锁实现互斥程序描述程序task1main()p1()p2
进程与进程管理.pptx
第2单元进程与进程管理互斥与同步进程互斥举例P1与P2并发执行,两种可能的执行次序:A情形(希望这样)p1:r1:=x;r1:=r1+1;x:=r1;p2:r2:=x;r2:=r2+1;x:=r2;临界区是进程中对临界资源使用的程序段,称为相对于该临界资源的临界区。例题互斥使用资源办法1.锁和上锁、开锁操作什么是锁用变量w代表某种资源的状态(0表示可用,1表示不可用),w称为“锁”。锁变量由内核维护,只能用内核提供的上锁操作和开锁操作修改4250利用锁实现互斥程序描述程序task1main()p1()p2
进程管理进程通信.pptx
123456789发送进程和接收进程发送原语Send()和接收原语receive()设公用信号量mutex,并置初值为1设SM为接收进程的私用信号量,置初值为01112131415161718192021222324
进程管理及进程间通讯.pptx
第5章进程管理及进程间通讯5.1Linux进程和线程Linux操作系统包括三种不同类型的进程,每种类型的进程都有自己的特点和属性。(1)交互进程——由shell启动的进程。交互进程既可以在前台运行,也可以在后台运行。(2)批处理进程——这种进程和终端没有联系,是一个进程序列。(3)监控进程(也称守护进程)——Linux系统启动时启动的进程,并在后台运行。上述三种进程各有各的作用,使用场合也有所不同。5.1.1Linux进程管理的数据结构进程在运行过程中,要使用许多计算机资源,例如CPU、内存、文件等。同时
实验题目:进程管理及进程通信.docx
实验题目:进程管理及进程通信姓名学号实验日期2016/10/12实验环境:VMwareWorkstation中的Ubuntu64位操作系统。实验目的:利用Linux提供的系统调用设计程序,加深对进程概念的理解.体会系统进程调度的方法和效果.了解进程之间的通信方式以及各种通信方式的使用。实验内容:用vi编写使用系统调用的C语言程序。操作过程及结果:实验1:编写程序.显示进程的有关标识(进程标识、组标识、用户标识等)。经过5秒钟后,执行另一个程序,最后按用户指示(如:Y/N)结束操作.结果:实验2:编写程序。