第一章 操作系统概论
- 操作系统涉及的存储设备:寄存器、高速缓存、内存、硬盘。
- 操作系统为用户提供的接口:命令接口(命令行)、程序接口(系统调用)、图形界面接口(图标窗口等)。
- 分时操作系统的特点:多路性(多个用户同时使用一台计算机),交互性(用户根据系统响应的结果提出下一个请求,方便调试程序),独占性(用户使用时感觉不到计算机同时在为别人服务),及时性(对输入信息及时响应)。
第二章 操作系统运行机制
- 运行态转为就绪态:进程创建完成、时间片用完、被调度程序抢占处理。
- 操作系统分为三类环境:批处理环境、交互式环境、实时环境。
第三章 进程线程模型
- 保存在进程控制块中的:进程标识符、进程当前状态、代码段指针。
- 进程必要组成:程序(代码)、数据、进程控制块。
- 引入线程的目的:提高并发度、减少通信开销、线程之间切换时间短、每个线程可以拥有独立的栈。
- 进程状态:运行、退出、就绪、阻塞、创建。
第四章 并发与同步
- 编程题,找错误。

本文汇总了操作系统原理的重要知识点,包括操作系统概论、运行机制、进程线程模型、并发同步、内存管理、文件管理和I/O设备管理等内容。深入探讨了进程状态转换、地址映射、文件权限控制、设备管理和死锁预防等多个核心概念。

4097

被折叠的 条评论
为什么被折叠?



