要求了解操作系统发展史.ppt
《要求了解操作系统发展史.ppt》由会员分享,可在线阅读,更多相关《要求了解操作系统发展史.ppt(15页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第一章 引论要求:了解操作系统发展史;操作系统分类;研究操作系统的几种观点。1.1 什么是操作系统计算机系统=硬件+软件硬件:CPU 存储器 I/O设备运算器+控制器裸机软件:BIOS、系统软件、应用软件系统软件:OS(Operating System)、编译系统、服务程序虚拟机:硬件软件VMware等1Operating System的目的i)裸机虚拟机ii)软硬件资源的控制和管理,使用率iii)组织系统工作流程,改善系统性能2计算机系统的层次结构 图1.23l系统管理员的观点(有效性):管理和分配硬件、软件资源,合理地组织计算机的工作流程l用户的观点(方便性):提供良好的、一致的用户接口,
2、弥补硬件系统的类型和数量差别,虚拟机,易学易用,41.2 操作系统发展史l手工l批处理l多道、分时-OS正式形成缓冲和假脱机技术:提高CPU与外设并行工作的速度l网络、分布式操作系统定义(P8):OS是控制和管理计算机硬件、软件资源,合理组织工作流程,协调计算机各部分的关系和人机关系,方便用户使用的大型软件系统。l特性:并发性、共享、虚拟、不确定性51.3 OS分类l批处理OSl分时OS时间片 把计算机的系统资源(尤其是CPU时间)进行时间上的分割,每个时间段称为一个时间片(time slice),每个用户(进程)依次轮流使用时间片。毫秒级抢先式和非抢先式(preemptive&non-pre
3、emptive):出让CPU是OS强迫或程序主动l抢先式:OS强迫出让CPU;l非抢先式:程序主动出让CPU;分时系统的特征:多路、独立、及时、交互6l实时OS过程控制、信息处理l网络OS和分布式OS7分布式操作系统与网络操作系统的比较l分布性,耦合程度:l分布式系统是紧密耦合系统:分布式OS是在各机上统一建立的OS同质,直接管理CPU、存储器和外设;统一进行全系统的管理;l网络通常容许异种OS互连,各机上各种服务程序需按不同网络协议协议同质。l并行性:l分布式OS可以将一个进程分散在各机上并行执行进程迁移;l网络则各机上的进程独立。8l透明性:用户是否知道或指定资源在哪个机器上(如CPU、内
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 要求 了解 操作系统 发展史
限制150内