操作系统概述
什么是操作系统?
操作系统(Operating System,简称OS)是一个系统软件,它管理计算机的软硬件资源,并为计算机程序提供服务。
操作系统的五大功能
- 文件管理
文件管理包括:存储空间管理、目录管理、读写管理、权限管理 - 进程管理
进程管理包括:进程控制、进程调度、进程通信、进程同步 - 操作系统的接口
- 内存管理
内存管理包括:内存分配、内存保护、地址映射、内存扩充 - 外设管理
外设管理包括:设备分配、设备处理、缓冲管理
操作系统的特征
- 并发性
多个进程在一段时间内同时运行 - 共享性
系统的资源可供内存中多个并发执行的进程共同使用 - 虚拟性
通过某种技术把一个物理实体变成若干个逻辑上的对应物 - 异步性
进程以不可预知的速度推进
操作系统的目标
- 方便用户
- 提高计算机的效率