ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

浅析操作系统 一

2019-09-10 13:50:47  阅读:187  来源: 互联网

标签:时代 操作系统 批处理 系统 浅析 CPU 分时系统


常见的四大操作系统

windown linux mac unix

操作系统的功能

进程管理 内存管理 设备管理 文件管理

操作系统的发展

·硬件发展的四个阶段
电子管时代 晶体管时代 集成电路时代 大规模集成电路时代
·操作系统发展的四个阶段
手工操作无系统 单道批处理系统 多道批处理系统 分时系统
·手工操作(对应:电子管时代)
二进制程序,用打孔纸带输入程序,手工处理,繁琐耗时,CPU运行效率低
·单道批处理系统(对应:晶体管时代)
管理员事先精多个作业输入到磁盘形成作业队列;
操作系统依次自动处理队列中的每个作业;
程序的装入和撤出,自动完成,效率高;
特点:单道、依次、串行。外设于CPU交替空闲和忙碌,CPU和外设的利用率低。
·多道批处理系统
在内存中存在多道程序,当某道程序因为某种原因,不能继续运行而放弃CPU是,
操作系统调度另一个程序投入运行,这样可以使CPU尽量忙碌起来。
特点:多道、互相穿插、CPU和外设都尽量忙碌。
·分时系统
前提技术:中断技术、通道技术、多终端计算机。
定义:主机已很短的时间片为单位,把CPU轮流分配给每个终端使用,直到全部作业运行完。
特点:多个用户联机使用同一台主机,用户感觉独占计算机,可以及时响应用的请求。
代表:Multics项目,1962年由美国国防部主导,MIT、BELL、G.E都参与项目。
这个项目的研发诞生了UNIX操作系统,所以UNIX是第一个真正体现了操作系统各种先进概念和技术的操作系统。

典型操作系统的类型

·分时系统的演化
微机操作系统、多处理机操作系统、网络操作系统、实时操作系统、嵌入式操作系统
·微机操作系统
背景:随着大规模集成电路的发展,进入了个人计算机(PC)时代。
1973年:CP/M操作系统,提出了BIOS的概念,把系统和硬件进行分离。
1976年:MacOS系统出现,它是首个配有图形界面和鼠标的操作系统。
80年代:出现了微软的MS DOS系统,磁盘操作系统,单用户单任务的系统,预装在IBM PC上。
windows操作系统:1985年,windows1.0正式发布,1992年发布Windows3.1,1993年发布Windows NT,后95、CE、98、2000、XP、win7、win10陆续发布。
·实时操作系统
背景:实时事务,军事,工业控制,智能仪表等等。
要求:某些任务要优先紧急处理。
硬实时系统(时限要求严格):火炮控制系统、航空航天系统、制导系统、工业控制、汽车电子系统。
软实时系统(时限要求不严格):网络视频、互动游戏、广播、通讯。
·嵌入式操作系统
嵌入式系统≈实时操作系统
特点:软硬件可以裁减,软硬件一体化的系统
典型的嵌入式系统:安卓、Linux、UCOS、UCliunx、WinCE。
·网络操作系统
普通操作系统+网络功能
UNIX/WINDOWS这些都是
·适合学习的小型开源系统
Minix OS , 微内核架构,代码仅12000行。

标签:时代,操作系统,批处理,系统,浅析,CPU,分时系统
来源: https://www.cnblogs.com/v616/p/11497084.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有