文章目录
操作系统概念
操作系统是系统软件,是一组控制和管理计算机硬件和软件资源,合理地对各类作业进行调度,以及方便用户使用的程序集合。
操作系统的目标和作用
目标: 方便性、有效性、可扩充性、开放性。
作用:
1、作为用户与计算机硬件系统之间的接口。
2、os作为计算机系统资源的管理者。
3、os用作扩充机器。
分时系统(采用时间片轮转方式处理服务请求)
分时系统解决的关键问题
1、及时接收
2、及时处理
分时系统用的特征
1、多路性
2、独立性
3、及时性
4、交互性
实时系统
应用需求
1、实时控制
2、实时信息处理
3、多媒体系统
4、嵌入式系统
操作系统的基本特征
1、并发
两个或多个事件在同意时间间隔内发生。
2、共享
共享指的是系统中的资源可供内存中多个并发执行的进程共同使用。
共享方式:
1、互斥共享方式:资源分配后到释放前,不能被其他进程所用。
2、临界资源(独占资源):一段时间内只允许一个进程访问的资源。
3、同时访问方式
3、虚拟
通过某种技术把一个物理实体变为若干个逻辑上的对应物。
实现虚拟技术的两种方式
1、时分复用技术
2、空分复用技术
4、异步
指进程的执行顺序和执行时间的不确定性。
操作系统的主要功能
1、处理机管理功能
主要功能:进程控制、进程同步、进程通信、调度
2、存储器管理功能
主要功能:内存分配、存储保护、地址映射、内存扩充
3、设备管理功能
主要功能:缓冲管理、设备分配、设备处理
4、文件管理功能
主要功能:文件内存空间的管理、目录管理
5、用户接口
命令接口、程序接口、图形接口