1操作系统概述

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

操作系统概述概念(了解)

特征

并发:区别并发和并行

共享:互斥共享与分时共享

虚拟

虚拟处理器:并发和分时复用

虚拟存储器:空分复用

虚拟设备:SPOOLing

异步:进程以不可知的速度向前推进,但必须保证多次运行都获得相同的结果

功能

处理器管理:即进程管理

存储器管理:提高内存利用率

文件管理

设备管理

服务

命令接口

联机命令接口:用于分时或实时系统,通过终端输入命令进行交互

脱机命令接口:用于批处理系统

GUI

程序接口

通过系统调用执行,系统调用也称访管指令,属于核心态指令

发展

手工操作阶段

脱机输入输出:减少CPU等待时间,提高IO速度

批处理

单道批处理

内存中始终保持一道作业

特性

自动性:作业自动载入

顺序性:磁道上的作业顺序进入内存

单道性:内存中只有一道程序

多道批处理

内存中同时存放几道相互独立的程序,宏观上并行,微观上串行

优点:资源利用率高,吞吐量大,CPU始终处于繁忙状态

缺点:响应时间长,缺乏交互

分时操作系统

时间片轮转法

特性

同时性:多个终端同时使用一台计算机

交互性:人机交互

独立性:多个用户彼此独立,互不干扰

及时性:用户请求及时响应

实时操作系统

严格的时间限制内处理完请求

特点

及时性

可靠性

网络与分布式系统

资源共享与计算机间通信

分布性和并行性

运行环境

特权指令:如IO指令,置中断指令等

内核

时钟管理:计时以及通过时钟中断实现进程切换

中断机制

原语:最接近硬件的原子性操作,调用频繁。定义原语的直接方法是关中断

系统控制的数据结构:PCB,FCB等

用户态核心态

核心态指令包括系统调用,时钟中断和原语操作指令

用户态转向核心态

系统调用

发生中断

用户程序产生错误状态

企图调用特权指令

由核心态返回用户态也是特权指令

中断异常

中断或异常发生时,用户态立刻进入核心态,这是通过硬件实现的。

中断也称外中断,参考组原中断机制

异常也称内中断,来自CPU内部,不能被屏蔽。

系统调用

体系结构

无结构OS

模块化OS:易于设计维护

分层式OS:易于构造和调试

微内核

足够小的内核,采用CS模式,采用面向对象技术

优点

高可扩展

高可靠性

可移植性

融入面向对象技术

缺点:将很多服务集中到用户态,服务间使用进程通信交换信息,影响系统效率

操作系统概述.mmap - 2012/11/23 - Mindjet

相关文档
最新文档