- 1、本文档共80页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
操作系统发展培训教程文件
第1章 操作系统引论 1.2 操作系统的发展 一. 人工操作 二. 批处理 三. 分时系统 四. 实时系统 五.回归简单 六. 历史上的操作系统 1. 真空管计算机时代—人工操作 2. 晶体管计算机时代 3. 集成电路计算机时代 4. 大规模集成电路计算机时代 5.研究中的新的操作系统 思考和回顾 1.3. 操作系统的分类 6.网络操作系统 7.分布式操作系统 8. 嵌入式操作系统 1.5. 现代操作系统的特征和功能 1.5.1 现代操作系统的基本特征 1.5.2 现代操作系统的功能 1.6 操作系统的结构设计 作业 P33 13, 14,15,18,24 它基于两种环境: 多处理器(CPU)系统或多计算机系统(网络), 是网络操 作系统更高级的形式, 保持了网络操作系统的全部功能 特征: 1.是一个统一的操作系统 2.资源进一步共享 3.透明性: 资源共享, 分布, 用户并不知道, 对用户是透明的 4.自治性: 分布式系统的多个主机处于平等地位,无主从关系 5.处理能力增强、速度更快、可靠性增强 网络和分布式的区别 (1) 分布具有各个计算机间相互通讯, 无主从关系;网络有主从关系 (2) 分布式系统资源为所有用户共享; 而网络有限制地共享 (3) 分布式系统中若干个计算机可相互协作共同完成一项任务 什么是嵌入式系统? 在各种设备、装置或系统中,完成特定功能的软硬件系统 它们是一个大设备、装置或系统中的一部分,这个大设备、装置或系统可以不是“计算机” 通常工作在反应式或对处理时间有较严格要求环境中 由于它们被嵌入在各种设备、装置或系统中,因此称为嵌入式系统 嵌入式操作系统,是运行在嵌入式智能芯片环境中, 对整个智能芯片以及它所操作、控制的各种部件装 置等等资源进行统一协调、调度、指挥和控制的系 统软件 在嵌入式系统中的OS,称为嵌入式操作系统 典型嵌入式操作系统的特性 完成某一项或有限项功能;不是通用型的 在性能和实时性方面有严格的限制 能源、成本和可靠性通常是影响设计的重要因素 占有资源少、易于连接 系统功能可针对需求进行裁剪、调整和生成 以便满足最终产品的设计要求 应用: 嵌入计算的各种应用特点 掌上电脑: 运算速度:100 KIPS 在大小上优化、支持手写、低能耗 工业设备: 运算速度:1 MIPS 安全优先,控制流程为主 军事装备 运算速度 :1 GFLOPS 可靠性最重要 1. 并发(concurrence) 计算机内存中同时存在多个程序, 宏观上这些程序是同时在执行的, 但在微观上任何时刻只有一个程序在执行。即微观上这些程序在CPU上轮流执行。 注意它和并行的区别, 并行是多个程序在不同的硬件上同时执行, 即在微观上这些程序也是真正的同时执行。 2. 共享(sharing) 操作系统与多个用户的程序共同使用计算机系统中的资源(硬件和软件)。两种资源共享方式: 互斥共享方式和同时访问方式 3.虚拟(Virtual) 把一个物理实体“虚拟”为多个逻辑体,如: 虚拟处理机、虚拟内存、虚拟设备和虚拟信道。 4. 异步性(asynchronism) 多个进程并发执行时, 各进程都是以走走停停的方式运行, 运行顺序无法预测, 即进程以异步方式运行。 因此, 操作系统必须随时对以不可预测的次序随机发生的事件进行响应。 1. 处理机管理 进程控制、进程同步、进程通信、进程调度 2. 内存管理 内存分配、内存保护、地址映射、内存扩充 3. 设备管理 设备分配,缓冲管理,设备驱动,设备独立性,虚拟设备 4. 文件管理 存储空间管理、目录管理、读写管理、文件保护 5. 用户接口 命令接口、程序接口、图形接口、多媒体接口 分时系统的思想于1959年在MIT提出。 每个用户有一个联机终端。 在分时系统中, 假设20个用户登录, 其中17个在思考或谈论或喝咖啡, 则CPU可给那三个需要的作业轮流分配服务。 调试程序的用户常常只发出简短的命令, 而很少有长的费时命令。 所以计算机能够为许多用户提供交互式快速服务, 同时在CPU空闲时还能在后台运行大作业。 1961年, 第一个分时系统由 MIT的Fernando Corbato 等在一改装的IBM 7090/94机上开发成功, 当时有32个交互式用户。 IBM 7090/94计算机有32K内存,系统用5K, 用户用7K,用户存储映象在内存和一台磁鼓之间切换。 1962年Manchester大学的Atlas
您可能关注的文档
- 推理技术谓词逻辑.ppt
- 描述统计演示文件修改版.ppt
- 控制结构(修改版)演示文件修改版.ppt
- 控制工程基础-学习指导书.ppt
- 控制系统的状态空间分析与综合演示文件修改版.ppt
- 描写人学习指导书.ppt
- 描述性统计ppt学习指导书.ppt
- 提案的成功之道优秀培训书.ppt
- 提单及相关单证优秀培训书.ppt
- 插值PPT培训教程文件.ppt
- 2025年网络文学平台版权运营模式创新与版权保护体系构建.docx
- 数字藏品市场运营策略洞察:2025年市场风险与应对策略分析.docx
- 全球新能源汽车产业政策法规与市场前景白皮书.docx
- 工业互联网平台安全标准制定:安全防护与合规性监管策略.docx
- 剧本杀剧本创作审核标准2025年优化与行业自律.docx
- 2025年新能源电动巡逻车在城市安防中的应用对城市环境的影响分析.docx
- 全渠道零售案例精选:2025年行业创新实践报告.docx
- 2025年网约车司乘纠纷处理机制优化与行业可持续发展报告.docx
- 2025年宠物烘焙食品市场法规政策解读:合规经营与风险规避.docx
- 2025年宠物行业数据安全监管政策影响分析报告.docx
文档评论(0)