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理解操作系统的并发、共享、虚拟等。