计算机操作系统第一章——操作系统引论

计算机操作系统第一章——操作系统引论

什么是操作系统:

OS直接控制和管理计算机硬件软件资源,合理的对各类作业进行调度,以方便用户使用的程序集合

操作系统的目标和作用

OS的目标:

  • 方便性:方便用户使用
  • 有效性:①提高系统资源的利用率②提高系统的吞吐量
  • 可扩充性:便于增添新的功能和模块
  • 开放性:对硬件厂商的兼容性

方便性和有效性是设计OS时最基本最重要的两个目标

OS的作用

  • 作为用户与计算机硬件系统之间的接口
  • 作为计算机系统资源的管理者
  • 实现了对计算机资源的抽象

推动OS发展的主要动力(简答)

  • 不断提高计算机资源的利用率
  • 方便用户
  • 器件的不断更新换代
  • 计算机体系结构的不断发展
  • 不断提出新的应用需求

OS的发展过程

无OS的计算机系统

人工操作方式:

缺点:

  • 用户独占主机
  • CPU等待人工操作
脱机I/O方式

目标(产生原因):
为解决人机矛盾及CPU和I/O设备之间速度不匹配的矛盾

优点:

  • 减少了CPU的空闲时间
  • 提高了I/O速度

有OS

批处理

多道与单道的区别:在同一段时间间隔内,外存中任务的个数

设计目标(宗旨)

  • 提高系统资源的利用率
  • 提高系统的吞吐量

缺点:
系统中的资源得不到充分的利用

单道批处理

原理:连续处理
就是为了解决CPU与I/O设备速度不匹配的问题,所以先将作业读取到磁带中,然后逐个调入到内存里面,内存的读取速端是很快的,然后在利用监督程序连续的单个的处理每一个内存中的作业

缺点:

  • 人机不能交互
  • 系统中的资源得不到成分的利用
多道批处理

原理:

将用户提交的作业放在外存上形成“后备队列”,然后根据调度算法,选择若干个调入内存,在一个作业需要I/O请求时候,就可以运行别的作业,实现了多道程序交替的运行

优缺点:

  • 资源利用率高
  • 系统吞吐量大
  • 平均周转时间长
  • 无交互能力
分时系统

引入原因(发展动力):
为了满足用户对于人——机交互的需求

用户的需求具体表现:

  • 人机交互
  • 共享主机

原理:

  • 一台主机多个终端
  • 分时轮流

特征:

  • 多路性
  • 独立性
  • 及时性
  • 交互性
实时系统

目标:

  • 提高系统的响应时间,对随机发生的外部事件作出及时响应并对其进行处理。

主要动力:
实时响应,在规定时间内完成对事件的处理

分类:

  • 实时控制系统
  • 实时信息系统

原理:

  • 截止时间

特征:

  • 快速的响应时间
  • 有限的交互能力
  • 高可靠性

在这里插入图片描述

操作系统的基本特性

  • 并发
  • 共享:指系统中的资源供内存中的多道程序所共同使用
  • 虚拟:指通过某种技术把一个物理实体变成若干个逻辑上的对应物。
  • 异步:系统中并发执行的多道程序“走走停停”,以不可预知的速度向前推进

并行:是指两个或多个事件在同一时刻发生
并发:是两个或多个事件在同一时间间隔内发生

操作系统的主要功能

  • 处理机的管理功能
  • 存储器的管理功能
  • 设备的管理功能
  • 文件的管理功能
  • 操作系统与用户之间的接口

OS的主要任务:
为多道程序的运行提供良好的运行环境,以保证多道程序能有条不紊、高效地运行,并能最大程度地提高系统中各种资源的利用率和方便用户的使用。

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值