操作系统发展进程

1.应用需求:

  ·实时控制(用于进行实时控制的系统称为实时系统):导弹命中移动目标

  ·实时信息查询处理(对信息进行实时处理系统):买车票查询

  ·多媒体系统(对时间要求问题)

  ·嵌入式系统(穿戴设备,手表,手机计步功能<有时候并不是实时同步,有延迟>)

2.事实任务:

  (1):按任务执行周期性:上课

      非周期性——截止时间:

  (2):据截止时间要求:

    硬实时任务:工业武器小控制系统

    软实时任务

3.三种基本操作系统比较:

1.2.3:微机操作系统发展:

  1.OS按危机字长划分:

  2.按运行方式划分:

    1)。单用户单任务

    2)。单用户多任务

    3)。多用户多任务

1.3 操作系统基本特性 

  四个基本特征:并发、共享、虚拟和异步。

    并发:

      并行:两个或多个事件在同一时刻发生。

      并发:两个或多个事件在同一时间间隔内发生。

        多道程序系统(单处理器):宏观并行,围观串行(交替执行)

      进程——独立运行,并且作为资源分配的进本单位,由一组机器指令、数据和堆栈等组成,是一个活动的实体。一个进程

      进程和并发是现在OS中最重要的基本概念,也是OS运行的基础。

 

共享: 资源共同使用:资源共享、资源互用

  方式:

    互斥共享:打印机

    临界资源(独占资源):一段时间内只允许一个进程访问的资源(大多物理设备)

    同时访问方式:磁盘设备

   并发和共享是操作系统的两个基本特征。

      虚拟——通过某种高技术把一个物理实体变为若干个逻辑上的对应物。

   虚拟:操作系统关系系统资源的重要手段,提高资源利用率。

   用于实现虚拟技术,称为虚拟技术

    虚拟处理机(用户感觉到的CPU称为虚拟处理器)

    虚拟内存(用户感觉到的储存器称为虚拟储存器)

    虚拟外部设备。

基本特性:

  异步性(不同步): 

      进程执行顺序和执行时间的不确定性。

    ·进程运行速度不可预知:时走时停,不可预知每个进程的运行推进快慢。

    ·难以重现系统在某个时刻的状态(包括重现运行中的错误)。

    ·无论快慢,结果应该相同。(进程互斥、同步)

   

1.4 操作系统住哟啊功能

  、、进程通信(实现在相互合作的进程之间的信息交换)、调度(作业调度、进程调度)

  存储器管理功能:

    内存分配、内存保护、地址映射、内存扩充(请求调入功能、虚拟内存)。

  设别管理功能:

    缓冲管理、设别分配、设备处理

      完成用户进程提出的I/O请求,

  文件管理功能:

    文件存储空间的管理

    目录管理

    文件的读写股那里和保护

      文件的读写、

      文件保护:防止未经核准的用户存取文件等

用户接口:

  1.命令接口

    连机用户、脱机用户接口

  2.程序接口 

  3.通信界面

小结:1.了解操作系统的目标,理解操作系统的作用(3),了解推动操作系统发展的主要动力

   2理解操作系统的并发、共享、虚拟等。

    

    

  

猜你喜欢

转载自www.cnblogs.com/Dreamer-Jie/p/12365943.html