操作系统的发展史

操作系统的发展史

ID:27642217

大小:52.00 KB

页数:7页

时间:2018-12-05

操作系统的发展史_第1页
操作系统的发展史_第2页
操作系统的发展史_第3页
操作系统的发展史_第4页
操作系统的发展史_第5页
资源描述:

《操作系统的发展史》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、操作系统的发展史:一、手工阶段a)预约机时b)输入。纸带。光电设备。c)手工启动计算预约带来的不足:1、操作的快,小于预约机时。会造成机时的浪费。2、大于预约机时。--------------------------------1、脱机方式。操作员。程序员不在场,不直接与处理打交道。2、联机方式问题分析:程序:运行时间30分钟准备和操作时间3分钟效率:30/(30+3)假设机器运行速度提高10倍,运行时间变为3分钟。效率:3/(3+3)=50%解决方案:人工——》自动化操作早期的批处理系统的核心是程

2、序自动转换监控程序:FNS:FortranMonitorSystem磁带:高密手工卫星机效率:3/(3+3)——》3/(3+0.3)硬件领域的两个重要技术:1、中断技术2、通道技术程序执行:1、输入1、计算2、输出“多道程序”:在内存中驻留多个程序,宏观上多个程序处于运行状态,微观上同一个时间点上,只有一个程序被执行,它们是交替执行的。“多道程序”主要是用来CPU空闲时间问题。操作系统的概念:OS(OperatingSystem):有效地管理计算机系统中的资源,合理地管理计算机系统的工作流程,方便用

3、户使用的人机交互界面(程序的集合)资源:1、软件资源a)程序b)数据——》文件管理1、硬件资源a)CPU——》处理机管理(进程管理)b)内存——》内存管理(存储器管理)c)外设——》设备管理作业管理(人机交互接口)用户接口:1、命令接口:用户与OS的接口。通过键盘键入命令取得OS的服务。lsdir2、程序接口:应用程序与OS的接口。系统调用3、图形用户接口:将系统的各项功能及应用程序以图标表示,操作简单,人性化。OS分类:(脱机)1、多道批处理系统a)目标:i.吞吐量:单位时间处理作业的道数。ii.

4、效率:系统各个资源的利用率。b)更适合大规模科学计算。2、分时操作系统(联机)a)终端:I/O设备。没有处理功能b)工作方式:时间片轮转c)可行性:CPU速度快,而终端速度慢a)问题:时间片大小?i.大:相应时间受影响。ii.小:系统开销大。b)各终端共享计算机系统而互不影响。c)分时系统的特点:i.多道性。ii.交互性——联机iii.独占性。iv.及时性2、实时操作系统a)目标:及时性和可靠性b)多用于实时控制和信息处理c)可靠性通过冗余技术、备份。d)并不多考虑资源利用率。3、通用操作系统a)同

5、时兼有多道批处理、分时、实时处理功能或者其中两个或以上功能的操作系统。b)最常见i.批处理(脱机)——后台作业ii.分时(联机)——前台作业,优先级高个人操作系统DOS4、网络操作系统:a)计算机网络:通过通信设备将地理上分散的具有独立功能的计算机系统互联起来形成的网络。b)网络OSi.实现通信ii.资源共享c)网络OS的模式i.客户/服务器模式(Client/Server)ii.对等模式(peer-to-peer)d)网络操作系统的特点i.地理上松散耦合ii.自主计算机在网络协议下协同工作iii.

6、系统互联通过通信设备来实现。iv.信息交换、资源共享、互操作和协作处理。2、嵌入式操作系统体积小电源人工操作监控程序——单道批处理程序多道批处理程序分时OS实时OS通用OS个人OS网络OS嵌入式OS分布式OS多处理机操作系统:一个机器里面多个cpu。需要有OS的支持。工作方式:1、CPU主从方式2、移动方式:网络OS与多CPUOS的区别:1、网络OS的多个cpu松散耦合。而多CPU是强耦合。2、网络必须关心网络上计算机之间的通信和资源共享。而多CPUOS更多的是关心如何让这些CPU系统工作去完成一个

7、大规模的高性能计算。集群:

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。