- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章操作系统基础1
第3章 操作系统基础;本章基本要求;3.1.1 什么是操作系统;3.1.1 什么是操作系统;3.1.2 操作系统的分类 ;;实时OS;分布式OS;3.1.3 操作系统的基本特性 ;3.1.4 操作系统的基本功能;操作系统的基本功能;操作系统的基本功能;操作系统的基本功能;3.2.1 进程及处理器管理;3.2.1 进程及处理器管理;动态性:进程是运行着的程序,具有一定的生命周期。
并发性:引入进程的目的就是为了使其进程实体能和其他进程实体并发执行。
独立性:是指进程是一个能独立运行、独立进行资源分配和调度的基本单位。
异步性:是指进程按各自独立的、不可预知的速度向前推进。
结构特征:为了管理进程,系统为每个进程创建一套数据结构,记录该进程有关的状态信息。
制约性:由于系统资源有限,多个进程在并发执行过程中相互制约。;进程的状态及其转换 ;就绪;进程与程序 ;进程与程序;进程控制;① 创建原语。一般在操作系统中,都采用树型结构来表示进程之间的关系。一个进程可以创建若干个新进程,创建者称为父进程,被创建者称为子进程。父进程为完成指定的任务创建若干子进程,子进程也可以再去创建自已的子进程,如此下去,构成一个进程家族。
创建进程的主要任务就是建立进程控制块PCB。
② 撤销原语。若干个进程在完成指定的任务后或因某种原因不再需要时由撤销原语将其撤销,以便释放它所占用的资源。
撤销进程的本质就是删除进程控制块PCB。;③ 等待原语。一个处于执行状态的进程因等待某一事件(如等待输人/输出完成、等待另一进程发来消息等)而中止执行时,可使用等待原语将自己转变为等待状态。
④ 唤醒原语。处于等待状态而暂停执行的进程,当其所等待的事件出现或所受的制约消失时,由唤醒原语将其唤醒,变换为就绪状态。
;进程调度; ;最高优先权优先调度法。进程调度总是把CPU分配给就绪队列中具有最高优先权的进程。最高优先权可在进程创建时设定,并在进程的生存期内保持不变。也可在进程创建时给一个初值,随进程的推进或随其等待时间的增加而改变。前者称为静态优先权,后者称为动态优先权。;时间片轮转法。时间片轮转法主要在分时系统中采用。系统将所有就绪进程按先来先服务的原则排成一个队列,每次调度时,将CPU的使用权分配给队头进程,并令其执行一个时间片。所谓时间片是指系统规定进程每次执行的最长时间(例如100 ms),处于执行状态的进程时间片用完后即被剥夺CPU的使用权,并排到就绪队列的末尾。;3.3.1 WINDOWS操作系统;3.3.2 UNIX操作系统;3.3.3 Linux;3.3.4 Mac操作系统;作业题;习题2答案
文档评论(0)