参考课本: 计算机操作系统第四版 (汤小丹)
第一章: 操作系统引论
操作系统的定义
操作系统的功能(4个管理,3个接口)
- 处理器管理
- 存储器管理
- 文件管理
- 设备管理
- 用户接口
- 命令接口{ 联机命令接口, 脱机接口(批处理命令接口)(*.bat, shell脚本) }
- 程序接口=系统调用
- GUI图形接口
操作系统的特征
最基本的是: 并发性 共享性
- 并发性
- 并发: 间隔着运行
- 并行: 同时运行
- 共享性
- 互斥共享
- 同时共享
- 虚拟性
- 异步性
操作系统的发展阶段
- 无操作系统
- 批处理操作系统
- 单道批处理操作系统
- 多道批处理操作系统
- 分时操作系统
优点: 提供人机交互功能
缺点: 不能优点处理紧急任务 - 实时操作系统
- 硬实时操作系统(必须在规定时间完成)
- 软实时操作系统(偶尔接受超时)
系统调用
系统调用发生在用户态,处理是在核心态进行的
陷入指令会产生内中断,从用户态进入核心态

本文主要介绍了操作系统的定义、功能,包括处理器、存储器、文件和设备管理,以及用户接口。阐述了操作系统的并发性、共享性、虚拟性和异步性特征,并概述了其发展历史。详细讨论了系统调用、微内核、中断与异常以及用户态和核心态的概念。接着,第二章深入探讨了进程,包括进程的定义、组成、状态转换、控制和通信。还介绍了线程的概念、实现方式及调度策略。
最低0.47元/天 解锁文章
4078





