码迷,mamicode.com
首页 > 其他好文 > 详细

目前常用的操作系统

时间:2020-09-24 21:19:41      阅读:48      评论:0      收藏:0      [点我收藏+]

标签:微软   延迟   linus   商业   控制   可靠性   模型   硬件   系统   

1.6目前常用的操作系统

  • Microsoft公司的操作系统产品
  • UNIX家庭
  • OS/390
  • LINUX

一、微软Windows操作系统

  • 1983年10月,PC机竞争厂家的图形界面相关产品上市

  • 面对市场压力,比尔.盖茨在1983年11月10日宣布推出Windows操作系统

  • 然而宣布容易,交货就不简单了,Windows交货期的灾难,成了当年计算机界的笑柄

  • 直到1985年11月20日,Windows 1.0才正式上市

  • Windows在当时微软历史上创了几个记录:延迟交货次数最多,投入开发人员最多,开发时间最长,更换主管人员最多

  • 不过几年之后,Windows终于创造了销售成绩最佳的历史记录

  • 1992年4月,推出Windows 3.1, 1993年5月,发表Windows NT

  • Windows 95,Windows CE,Windows 98,Windows 2000,Windows XP,.net

  • 个人计算机采用Windows占90%以上,微软公司成了垄断PC行业的同义词

    技术图片

二、UNIX

UNIX是现代操作系统的代表。Unix运行时的安全性、可靠性以及强大的计算能力赢得广大用户的信赖,促使UNIX系统成功的因素如下:

  • 首先,由于UNIX是用C语言编写,因此它是可移植的,UNIX 是世界上唯一能在笔记本计算机、PC机、工作站直至巨型机上运行的操作系统
  • 第二,系统源代码非常有效,系统容易适应特殊的需求
  • 最后,它是一个良好的、通用的、多用户、多任务、分时操作系统

UNIX系统的特点:

  • 字符用户界面和图形用户界面GUI(X Window)。
  • 抢先式多任务,多线程。支持动态链接。支持对称式多处理。
  • 虚拟存储:段页式,有存储保护。
  • 文件系统:多级目录,文件卷可以在子目录下动态装卸。无文件属性,可有别名。
  • 采用设备文件的形式(读写,参数控制)。设备驱动程序修改后需要重新编译连接生成内核。
  • 支持多种硬件平台。
  • 易移植:主要代码用C语言写成;
  • 变种很多,很难标准化。

三、IBM大型计算机操作系统OS/390

90年代末期,电子商务发展刺激对计算能力的要求,导致大型机市场的再度升温三十年的改进,IBM OS/390已成为有高可靠性、可扩展性、及安全可用性的现代大型计算机系统。

  • 支持UNIX 95标准,UNIX应用程序可在IBM OS/390上运行
  • 同时还可继续运行OS/390应用程序,包括OS/370上开发的应用程序
  • 包括TCP/IP的多种通信协议,具有高网络安全性
  • 采用面向对象程序设计、并行处理、分布式处理以及客户机/服务器技术,具有较强的互操作性、可移植性与可扩展性
  • 在PC机时代,人们曾经估计大型计算机会衰亡
  • IBM S/390是大型计算机复活的一个典型

四、Linux

  • 1990年秋天,Linus在芬兰首都赫尔辛基大学学习操作系统课程,因为上机需要排队等待,Linus买了台PC机,开发了第一个程序,程序包括两个进程,向屏幕上写字母,然后用定时器来切换进程
  • 编写了从调制解调器上接发信息的程序以及显示器、键盘和调制解调器的驱动程序
  • 然后写了磁盘驱动程序,文件系统,一旦有了进程切换、文件系统和设备驱动程序,当然就拥有了一个操作系统原型,或者至少是它的一个内核
  • Linux就以这样极其古怪但也极其自然式问世
  • Linux是一个免费的操作系统,用户可以免费获得其源代码,并能够随意修改。它是在共用许可证GPL(General Public License)保护下的自由软件。
  • Linux具有许多Unix系统的功能和特点,能够兼容Unix,但无需支付Unix高额的费用。
  • Linux的应用广泛:Sony最新的PS2游戏机采用Linux作为系统软件。著名的电影《泰坦尼克号》的数字技术合成工作就是利用100多台Linux服务器来完成的。

五、 操作系统领域中新的操作系统

  • 有线电视机顶盒领域, PowerTV
  • 移动通信领域,EPOC
  • 掌上计算机领域,Palm OS
  • 数字影像领域, Digita

六、研究中的新的操作系统

  • 哈佛大学的VINO,使应用得以重用内核构件
  • 犹他州大学的OSKit,提供构造操作系统所需的基础构件,也提供高层次构件。OSKit可用来构造新的OS
  • MIT Exokernel,该系统只有一个极小的核。系统抽象通过Library Operating System完成
  • NASA空间飞行中心(GSFC)研制Beowulf项目开始于1994年,用商业化的微型计算机,Linux和以太网等构造集群。已有世界各地的约六十个大学和研究机构在使用
  • 加州大学伯克利分校NOW集群操作系统,100台Ultra SPARC-I处理机集群,排名于世界最快的200台超级计算机之内

七、国内操作系统的研制状况

  • 60年代末至70年代初

    • 杨芙清院士主持
    • 我国第一台百万次集成电路计算机(150)操作系统
    • 支持多道程序运行,在石油勘探领域成功应用
  • 70年代中后期

    • 杨芙清院士主持
    • 我国第一个全部用高级语言书写的DJS240机操作系统DJS200/XT2
    • 层次管程结构模型,PCM设计方法,活跃管程结构模式
  • GX73多机实时操作系统(1978年)

    国防科技大学,1980年装在“远望”-I 号航天测量船上,完成了向太平洋发射运载火箭、潜水艇水下发射的测控任务;完成了我国第一颗同步地球卫星的测控、定轨、控制任务

  • “银河”-1 YHOS巨型操作系统(1983年)国防科技大学,用于YH-1、YH-2超级计算机,用于我国的石油勘探、天气预报和核物理研究

  • COSIX v 1.X/2.0 国产UNIX类操作系统(国家八五、九五重点科技攻关成果,以中软为首,联合国内18个单位共同完成)

  • 嵌入式操作系统Hopen(女娲计划)

  • Linux类操作系统

目前常用的操作系统

标签:微软   延迟   linus   商业   控制   可靠性   模型   硬件   系统   

原文地址:https://www.cnblogs.com/coderD/p/13718964.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!