典型操作系统类型

典型操作系统类型

来自于分时操作系统的演化(微机操作系统(PC),多处理机操作系统,网络操作系统,实时操作系统,嵌入式操作系统)

  • 微机操作系统:
    • 1973年:CP/M操作系统(control program/microprocessor)BIOS把操作系统和硬件分隔,易学易用
    • 1976年:苹果Mac OS和Macintosh, Mac OS是运行Macintosh系列电脑上的操作系统,首个配有图形界面和鼠标的操作系统
    • 80年代:微软MS DOS 磁盘操作系统,单用户单任务,MS DOS预装在IBM PC上 
  • 实时操作系统:
    • 实时事务:军事,工业控制,智能仪表
    • 强调作业完成的时限
    • 硬实时系统(火炮控制系统,航空航天,制导系统,目标识别跟踪,工业控制)
    • 软实时系统(网络视频,互动网游)
  • 嵌入式操作系统类似于实时操作系统
    • 软硬件可以是裁剪过的,定制的,比如手机(Android, Linux(嵌入式领域,内核和桌面的一致),ucOS,ucLinux,vxWorks,WinCE)
  • 网络操作系统:
    • 普通操作系统+网络通信网络服务(UNIX/LINUX/WINDOW)

适合学习的小型开源操作系统

Minix OS(Andrew S.Tanenbaum编写)MINIX=Mini UNIX(约12000行)   微内核架构(Microkernel)  类UNIX操作系统(应用于教学科研)

缺陷:缺少多线程,内核本身不需要过度具备可移植性

Linux操作系统(Linus Torvalds)芬兰赫尔辛基大学(内核开源,发行版不开源:redhat(大型服务器),ubuntu)

posted @ 2019-08-29 08:08  拎着红杯子的黄鸭子  Views(461)  Comments(0)    收藏  举报