操作系统的基本概念
一、操作系统的四大特性
1. 并发:同一段时间内多个程序执行。
2. 共享:系统中的资源可以被内存中多个并发执行的进线程共同使用。
3. 异步:系统中的进程是以走走停停的方式执行的,且以一种不可预知的速度推进
4. 虚拟 :通过时分复用(如分时系统)以及空分复用(如虚拟内存)技术实现把一个物理实体虚拟为多个。
二、操作系统基本功能
- 进程管理:
- 进程控制、进程同步、进程通信、死锁处理、处理机调度等
- 内存管理:
- 内存分配、地址映射、内存保护与共享、虚拟内存等
- 文件管理:
- 文件存储空间的管理、目录管理、文件读写管理和保护等
- 设备管理:
- 完成用户的 I/O 请求,方便用户使用各种设备,并提高设备的利用率。主
要包括缓冲管理、设备分配、设备处理、虛拟设备等。