第3章 进程管理 线程 线程图 多线程与进程之间的关系 线程图 (a) 单线程时的RPC请求处理21四超线程技术的优点(1)超线程在Web服务SQL数据库等很多服务器领域的应用中表现优异(2)主流的桌面芯片组基本都已可以支持超线程(3)Win XP已经针对其作出优化在运行多个不支持多线程的程序时性能也可能会获得提高即便带来损失也会比较轻微(4)在某些支持多线程的软件应用上能够得到30左右的性能
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级20224181操作系统第9讲第3章 进程管理(3)(进程互斥与同步)主讲:闫新庆2012 – 03 20224182第3章 进程管理内容提纲3.1 认识进程前的准备 3.2 进程的概念与描述3.3 进程状态及其转换 3.4 进
#
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级DOSWindows9XWindowsNTLinuxUNIXWindowsCE第3章 进程管理 PV操作专题主讲:曾孝文本课程内容第1章 绪论第2章 操作系统用户界面第3章 进程管理第4章 处理机调度第5章 存储管理第8章 文件系统第9章 设备管理 例1: 有一个阅览室读者进入时必须先在一张登记表上进行登记该表为每一座位
单击此处编辑母版标题样式单击此处编辑母版副标题样式第3章 进程管理3.1 进程的概念3.2 进程的描述3.3 进程状态及其转换3.4 进程控制3.5 进程互斥3.6 进程同步3.7 进程通信3.8 死锁问题3.9 线程3.1 进程的概念现代操作系统的中:程序的并发执行资源被共享用户随机地使用计算机它们是互相联系和依赖的反映独立的用户如何使用有限的计算机系统资源的反映为了使用
#
进程模型的局限性内核支持线程的优缺点用户级线程的优缺点
5P2I1P3二 进程的定义162 进程状态转换①就绪→执行:调度②执行→等待:等待某个事件发生而睡眠③等待→就绪:因等待的事件发生而唤醒④执行→就绪:时间片用完或出现高优先 进程事件发生2428PCB69就绪索引表31PCB入就绪队列(1)将该进程所拥有的全部资源或者归还给它的父进程或者归还给系统(2) 撤消该进程的PCB表项图:处理机三级调度运行态1先进先出进程调度算法(FIF
#
程序顺序执行 1. 程序顺序执行图3-1 程序的顺序执行P3 4)所谓进程就是一个程序在给定活动空间和初始环境下在一个处理机上的执行过程 5)进程是程序在一个数据集合上运行的过程它是系统进程资源分配和调度的一个独立单位 国内的定义:进程是一个具有一定独立功能的程序是关于某个数据集合的一次运行活动 进程的基本概念执行互斥和同步机构PCB2PCB7PCB12图3-5 按链接方式组织 进程撤
违法有害信息,请在下方选择原因提交举报