操作系统思维导图
目标 方便性 有效性 提高系统资源利用率 提高系统吞吐量 可扩充性 开放性 作用 OS作为用户与计算机硬件系统之间的接口 命令方式 系统调用方式 OS实现了对计算机资源的抽象 未配置操作系统的计算机系统 人工操作方式 用户独占全机 CPU等待人工操作 严重降低了计算机资源的利用率 减少了CPU的空闲时间 提高了I/O速度 效率仍然不理想 单道批处理系统 多道批处理系统 1.资源利用率高 2.系统吞吐量大 3.平均周转时间长 4.无交互能力 (宏观并行,微观串行) 分时系统 特征: 1.多路性 2.独立性 3.及时性 4.交互性 ʵʱϵͳ 微机操作系统的发展 1.并发concurrence 区别并行和并发 并行性是指两个或多个事件在同一时刻发生→宏观并行,微观并行 并发性是指两个或多个事件在同一时间间隔内发生→宏观并行,微观串行 引入进程 进程是指在系统中能独立运行并作为资源分配的基本单位,它是由一组机器指令,数据和堆栈等组成的,是一个能独立运行的活动实体 2.共享sharing 1.互斥共享方式 2.同时访问方式 并发和共享是多用户(多任务)OS的两个最基本的特征。它们又是互为存在的条件 3.虚拟virtual 时分复用技术 空分复用技术 4.异步asynchronism 1.处理机管理功能 进程控制 进程同步 进程互斥方式 进程同步方式(协同) 进程通信 调度 作业调度 进程调度