Please enable JavaScript.
Coggle requires JavaScript to display documents.
操作系统, 作用 (合理地对各类作业进行调度, 提高硬件的资源利用率和吞吐量, 并为用户和应用程序提供一个简单接口,…
操作系统
管理
处理机(进程)管理
进程通信
调度
进程同步
进程控制
存储器(内存)管理
内存的分配与回收
内存保护
地址映射
内存扩充
文件管理
文件存储空间
目录
读写
接口管理
用户接口
程序接口
设备管理
基本特性
并发(多道程序)
共享/资源共享/资源复用
虚拟(物理/用户)
异步(进程不可预测)
中断(事件)驱动
中断
异常(陷阱)
是什么
配置在计算机硬件上的第一层软件
双重工作模式(保护手段)
两种模式(硬件支持区分)
内核态(0)
用户态(1)
分层结构
作用
合理地对各类作业进行调度
互斥共享
同时共享
提高硬件的资源利用率和吞吐量
并为用户和应用程序提供一个简单接口
为多道程序设计提供良好的运行环境
支撑(服务OS的其它板块)
中断处理
提高程序的并发性
时钟管理模块
原语操作(若干条指令组成)
程序
内核(OS的一部分)
是什么
操作系统的一部分
功能
资源管理
进程管理
进程的调度与分派
进程的创建与撤销
存储器管理
设备管理
位置
紧靠硬件/常驻内存
作用
提高OS效率
系统程序
应用程序
操作系统的发展
矛盾
人机矛盾
资源(内存)的利用率和系统吞吐量低
脱机I/O(磁盘)此时未有操作系统
单道批处理(每次只能一个程序)
解决方案:多道批处理
CPU与I/O设备的速度不匹配
解决方案:脱机I/O
卡片机
多道程序矛盾
效率与协调
解决方案:设计良好的操作系统(考研要解决的问题)
人机交互矛盾
用户希望独占(体验性好)
解决方案
分时系统
一台主机上连接着多个显示屏和键盘的终端所形成的系统
资源抢夺
并发(多道程序)
共享/资源共享/资源复用
指令
特权/危险指令(对内存空间的访问不受限制)
非特权/安全指令(用户空间)
进程