操作系统 发展

1.操作系统的目标

    (1)有效性  a.提高系统资源的利用率   b.提高系统的吞吐量

     (2)方便性

(3)可扩充性

(4)开放性

2.操作系统的作用

  (1)OS作为用户与计算机硬件系统之间的借口

(2)OS作为计算机系统资源的管理者(处理器,存储器。I/O设备,信息)

(3)OS实现了对计算机资源的抽象

3.操作系统的发展过程

  1.无操作系统的计算机系统

(1)人工操作方式  特点:用户独占全机,CPU等待人工操作

(2)脱机输入/输出方式  特点:减少了CPU 的空闲时间,提高了I/O的速度

2.单批道处理系统   内存中始终保持着一道作业

        特点:自动性(逐个顺序完成),顺序性,单道性

3.多批道处理系统

好处:提高了CPU资源的利用率,可提高内存和I/O设备的利用率,增加系统的吞吐量

优缺点:资源利用率高,系统吞吐量大,平均周转时间长,无交互能力

4.分时系统

特点:人机交互,共享主机,便于用户上机

           多路性,独立性,及时性,交互性

5.实时系统

4.微机操作系统的发展

1.单用户单任务 MS-DOS

2.单用户多任务  windows

3.多用户多任务 UNIX OS

5.操作系统的基本特性    并发(最主要),共享,虚拟,异步

1.并发性 

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

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

  进程:系统中分配资源的基本单位,它是由一组机器指令,数据和堆栈组成的,是一个能独立运行的活动实体。

  线程:独立运行和独立调度的基本单位。 线程比进程更小,基本上不拥有系统资源,调度开销小,更高效。

2.共享性 系统中的资源可供内存中多个并发执行的进程共同使用 ,分为互斥共享和同时访问

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

4..异步性 在多道程序环境下允许多个进程并发执行,但只有进程在获得所需的资源后方能执行



  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值