- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机操作系统 电子科技大学计算机学院无线计算与系统实验室 朱金奇 联系方式:jingpei719@163.com 考核方式 笔试 作业+出勤 实验 第一章 操作系统引论 教学重点 操作系统的基本概念; 操作系统的基本类型; 操作系统的特征 ; 理解操作系统的功能模块 什么是操作系统 操作系统(Operating System,简称OS)是管理系统资源、控制程序执行,改善人机界面,提供各种服务,合理组织计算机工作流程和为用户使用计算机提供良好运行环境的一种系统软件。 一个现代计算机包括: One or more processors Main memory(主存) Disks(磁盘) Printers Various input/output devices Managing all these components requires a layer of software – the operating system 操作系统的目标 1、方便性:OS通过提供用户与计算机之间的友善接口来方便用户使用。 2、有效性:操作系统允许以更有效的方式使用计算机系统资源。 3、可扩展性:在操作系统中,允许有效地开发,测试和引进新的系统功能。 4、开放性:OS遵循国际标准来设计和构造,以构筑出一个开放环境。 操作系统的发展 50年代中期出现了第一个批处理系统。 60年代中期产生了分时系统。 80年代之后出现了:微机系统、多处理机系统、计算机网络系统。 1. 人工操作阶段 缺点: 一台计算机的所有资源由用户独占,降低了计算机资源利用率; CPU等待人工操作,人操作慢,出现了严重的人机矛盾。 2. 单道批处理系统 20世纪50年代中期由General Motors开发了第一个批处理系统; 使用了一个称作监控程序的软件。 在内存中仅存一道作业运行,运行结束或出错,才自动调另一道作业运行。 缺点:内存中仅驻留一道程序,每逢该程序在运行中发出I/O请求后,CPU空闲,必须等I/O完成后才能继续执行,使CPU利用率下降。 3. 多道批处理系统 单道批处理系统中,内存中仅有单个作业在运行,致使系统中仍有许多资源空闲,设备利用率低,系统性能较差。 例:计算某个数据处理问题,要求从输入机(速度为6400 字符/秒)输入500 个字符,经处理(费时52 毫秒)后,将结果(假定为2000 个字符)存到磁带上(磁带机速度为10 万字符/秒),然后,再读500 个字符处理,直至所有的输入数据全部处理完毕。 处理机的利用率为: 52/(78 十52 十20)≈ 35% 前提:中断和DMA技术 多道程序设计: 允许多个程序(作业)同时进入一个计算机系统的内存储器并启动进行交替计算的方法。 多道程序带来的好处: 1、提高CPU的利用率。 2、提高内存和I/O设备利用率。 3、增加系统吞吐率。 例如,计算机内存中驻留了两道程序,即在接受上述算题时还接受了另一道算题:从另一台磁带机上输入2000 个字符,经42 毫秒的处理后,从行式打印机(速度为1350 行/分)上输出两行。 此时处理器的利用率为 (52+42)/150 ≈ 63% 在多道程序设计中,值得注意的问题是程序的道数。内存中驻留程序的道数并不是越多越好,由系统的资源以及用户的要求而定。 4. 分时系统(Time Sharing Operating System) 一、分时系统的产生 用户需要:人机交互、共享主机、便于用户上机 二、分时操作系统 在一台主机上连接了多个带有显示器和键盘的终端,允许多个用户通过自己的终端,以交互方式使用计算机,共享主机中资源的操作系统。 三、分时系统实现思想: 中央处理器的时间划分成时间片,轮流分配给各个联机终端用户 假设有3个交互用户,其存储器需求如下: JOB1 15000 JOB2 20000 JOB3 5000 JOB410000 5. 实时系统 ● 所谓实时系统:是计算机及时响应外部事件的请求,在规定的时间内完成对该事件的处理,并控制所有实时设备和实时任务协调一致的运行。 一、应用需求 实时控制 实时信息处理 二、实时任务的类型 1、按任务执行是否为周期性来化分 2、按截止时间来化分 推动操作系统发展的动力 硬件升级和新型硬件的出现 新的服务 纠正错误 提高计算机系统资源利用率的需要 现代操作系统的基本特征 并发 共享 虚拟 异步 并发是最重要的特征,其它特征都以并发为前提。 1. 并发 什么是并行? 并行性(parallelism)是指两个或两个以上
您可能关注的文档
最近下载
- 180°剥离力测试规范.doc VIP
- 行政执法人员资格认证通用法律知识考试单选题.docx VIP
- PP料 MSDS 物质安全表.pdf VIP
- 2025下半年高级软件水平考试(系统规划与管理师)案例分析真题及解析.pdf VIP
- 2025至2030全屋定制家具行业市场深度研究与战略咨询分析报告.docx VIP
- 福建省工会系统经审业务技能竞赛知识题库及答案(1692题).docx VIP
- 变电站脚手架专项施工方案.pdf VIP
- 道闸维修合同协议.docx VIP
- 16MR607 城市道路─节能环保型聚氯乙烯市政护栏.docx VIP
- 第一单元 100以内数加与减(二)教案-2025-2026学年北师大版二年级数学上册.pdf VIP
文档评论(0)