序引

一.

操作系统的目标、作用和模型

1.OS的目标:方便性  有效性 可扩充性 开放性

2. OS的作用  

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

(2)OS作为计算机系统资源的管理者

(3)OS用作扩充机器

 

操作系统的个人定义

是什么样的程序?

能够提供用户硬件操作的接口,进行计算机资源管理,并可扩充的……(这样定义?)

我们由“发展”看“定义”,

看它如何实现“求方便、求效率…”目标,逐步发展形成有完整的规划、功能全面的系统程序;什么时候可以称之为“操作系统”的。

二.

操作系统的发展过程

  1.  人工操作方式

 计算机工作特点:

用户独占全机,资源利用率极低;

CPU等待用户,计算前,手工装入纸带或卡片;

计算完成后,手工卸取纸带或卡片;

CPU利用率低;

主要矛盾:

人机矛盾----人工操作严重降低了计算机资源的利用率

提高效率的途径:

脱机输入/输出技术。

  1. 脱机输入/输出(Off-Line I/O)方式
  2.  单道批处理系统

单道性 顺序性 自动性

  1.  多道批处理系统

    一个重要思想诞生:多道程序设计

 多道程序优点:

1.CPU利用率提高    2.内存利用率提高   3.多种I/O设备并发被使用,也提高了利用率

4.总体系统吞吐量增加(虽然CPU总是串行的,但一段时间内被运行的作业数相对要多)

 多道批处理系统的特征

多道性 无序性(作业入内存由算法决定,不按提交顺序。入内存后顺序执行。)调度性

多道批处理系统的优缺点

优:资源利用率高    系统吞吐量大

缺:平均周转时间长:短作业的周转时间显著增长  。无交互能力(整个作业完成后或中间出错时,才与用户交互,不利于调试和修改)

多道批处理系统解决的五大问题:

处理机管理问题 内存管理问题 I/O设备管理问题 文件管理问题 作业管理问题

 

操作系统定义

操作系统是:一组控制和管理计算机硬件和软件资源, 合理地对各类作业进行调度(多道), 方便用户使用的程序的集合。

三.

分时系统

是指在一台主机上连接了多个带有显示器和键盘的终端,同时允许多个用户通过自己的终端,以交互方式使用计算机,共享主机中的资源。   分时系统是多道程序的逻辑扩充

1分时系统实现中的关键问题

     交互  共享

2分时系统的实现方法

改变批处理系统的运行方式: 多个用户连接主机

请求的作业发送到主机后,直接进入主机内存以快速响应

系统采用 时间片 轮转方式处理服务请求(时间片:就是分配给进程运行的一段时间)

响应时间RT(response time)≈时间片×用户数

3分时系统的特征

多路、独立、及时、交互

四 实时系统

实时系统是指:     系统能及时(或即时)响应外部事件的请求,在规定的时间内完成对该事件的处理,并控制所有实时任务协调一致地运行。

系统必修有能够保证其承担的多个任务在规定的时间完成,调度和能力是关键。

1.按任务执行时是否呈现周期性来划分 周期性实时任务 非周期性实时任务——截止时间

2.据对截止时间的要求来划分 硬实时任务 软实时任务

 

 分布式操作系统的主要特点是各节点的自治性;资源共享的透明性;各节点间的协同性;系统的坚定性。

 

分布式OS与网络OS的比较

1分布性

         分布式                                                                          网络

OS的处理和控制功能是分布式的。                    控制方式是集中式的。处理是分布的。

2、并行性

任务并行执行,从而加速了任务的执行。            在网络OS中无任务分配功能

3、透明性

对用户都是透明的  物理位置是透明的               有一定的透明性   主要是指在操作实现上的透明性

4、共享性

供全系统中的所有用户共享                                共享的资源大多是设置在主机或网络服务器中

5、健壮性

系统具有健壮性,具有较好的可用性                   系统具有潜在的不可靠性

和可靠性。

 

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值