欢迎来到天天文库
浏览记录
ID:62256238
大小:613.00 KB
页数:47页
时间:2021-04-23
《最新---操作系统ppt课件ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、2016---操作系统PPT课件考核和评分成绩考核采取综合评定方式:(1)作业及课堂情况(20%)(2)实验(10%),(3)期末笔试(70%)。教学进度笫一章操作系统概论笫二章处理器管理笫三章同步、通信和死锁笫四章存储管理笫五章设备管理笫六章文件管理第七章安全与保护等以上共54学时,另外实验10从层次角度:硬件层操作系统层支撑软件层(一部分可作为系统软件,但不是OS)应用层也可以从资源角度分为:软件资源(信息资源),硬件资源OS与支撑软件及应用软件的区别操作系统有权分配(各种)资源,其它软件通过OS(统一管理控制)使用(各种)资源;操作系统是软件系统的核心
2、,是各种软件的基础运行平台;通用操作系统提供共性功能支持,与硬件相关但和应用领域无关。1.1.2操作系统的资源管理技术资源复用资源虚拟资源抽象资源管理技术1.资源管理1)资源复用(1)空分复用共享---该资源可进一步分割成更多和更小的单位供进程(程序运行时)使用。(2)时分复用共享---把资源在(被使用的、被占用等)时间上进一步分割成更小(可控可管)的单位,进程可在该单位内独占使用该整个物理资源。1)资源复用时分复用共享:时分独占式:一般是一旦分配得到,直到暂时不用或使用完,其它程序才可以使用时分共享式:一般是轮流使用。如一个程序使用一个资源一个固定大小时间后
3、,即使该程序还需要使用该资源,系统也会收回,重新分配,让其它程序使用2)资源虚拟是对资源进行转化、模拟或整合,把物理上的一个资源变成逻辑上的多个对应物(假象)的一类技术,也可以多个物理资源虚拟为一个逻辑资源(假象)。虚拟化的本质:操作系统采用适当方法(编很多程序),完成资源共享的一列问题,让用户无缝共享独占资源。3)资源抽象资源抽象用于处理系统的复杂性,重点解决资源的易用性。资源抽象指通过创建软件来屏蔽硬件资源物理特性和接口细节,简化对硬件资源的操作、控制和使用的一类技术。单级资源抽象与多级资源抽象。4)组合使用抽象和虚化技术对于一类资源,操作系统往往同时实施
4、抽象和虚化技术。例1,为打印机既配置“打印函数”(设备驱动程序),又实施虚拟设备,通过打印函数抽象隐蔽打印机动作细节,实施SPOOLing虚化“扩充”物理打印机数量。例2,窗口软件是对物理终端的虚化和抽象,能为用户提供虚拟终端和方便的I/O服务。1.1.2操作系统的资源管理技术资源复用:解决资源数量不足资源虚拟:解决资源数量不足,提高服务水平和能力资源抽象:面向系统复杂性,解决易用性资源管理技术1.资源管理2.操作系统中最基础的抽象进程抽象--是对已进入主存正在运行的程序在处理器上操作的状态集的抽象。虚存抽象--是对物理主存的抽象,进程可获得一个硕大的连续地址
5、空间来存放可执行程序和数据,可使用虚拟地址来引用物理主存单元。文件抽象--是对磁盘之类存储设备的抽象。操作系统最基础抽象小结文件抽象虚存抽象进程抽象处理器主存设备1.1.3操作系统的定义与作用对内是“管理员”,对外是“服务员”,具体来说:OS作为用户接口和公共服务程序OS作为扩展机或虚拟机OS作为资源管理者和控制者操作系统作为进程运行的控制者和协调者OS作为用户接口和服务提供者操作系统提供友善的人机接口,使得用户能够方便、可靠、安全、高效地使用硬件和运行应用程序;操作系统对计算机系统进行改造和扩充后,为用户提供强有力的各种服务。OS作为扩展机或虚拟机在计算机裸
6、机上加上操作系统来组成整个计算机系统,操作系统把硬件的复杂性与用户隔离开来,操作系统与硬件组成一台功能显著增强,使用更加方便,安全可靠性更好的扩展机器或虚拟机。操作系统作为计算机系统的资源管理者(1)操作系统中,能分配给用户使用的硬件和软件设施总称为资源,包括两类:硬件资源和信息资源。硬件资源又分:处理器、存储器、I/O设备等;信息资源又分:程序和数据等。操作系统作为计算机系统的资源管理者(2)操作系统的重要任务之一对资源进行抽象研究,找出各种资源共性和个性,有序地管理计算机中的硬件、软件资源,跟踪资源使用情况,监视资源的状态,满足用户对资源的需求,协调各程
7、序对资源的使用冲突;操作系统的定义操作系统:是管理系统资源、控制程序执行,改善人机界面,提供各种服务,合理组织计算机工作流程和为用户有效使用计算机提供良好运行环境的最基本的一种系统软件。操作系统的功能处理机管理存储管理设备管理文件管理网络与通信管理用户接口1.1.4操作系统功能与特性操作系统特性第一个特性--并发性第二个特性--共享性第三个特性--异步性第四个特性—虚拟性操作系统中的并发性(1)并发性---指两个或两个以上的事件或活动在同一时间间隔内发生发挥并发性能够消除系统中部件和部件之间的相互等待,有效地改善系统资源的利用率。操作系统中的并发性(4)•并行
8、性---指两个或两个以上的事件或活动在
此文档下载收益归作者所有