【自考】操作系统概论

操作系统

 分时操作系统
 多个用户可以与主机进行交互操作互不干扰
 特点:1.交互性3.及时性3.独立性4.多路性
 实时操作系统
 主要考虑实时性和可靠性,其次考虑效率,用于工业和实验室
 分布式操作系统
 能使系统中若干太计算机相互协作完成一个共同任务
 特点:1.统一性3.透明性
 嵌入式操作系统
 特点:1.微型化2.实时性
 Windows操作系统
 UNIX操作系统
 UNIX 操作系统是一个交互式分时操作系统
 特点:1.短小精悍3.具有可装卸的多层次文件系统3.可移植性好4.网络通信能力强
 Linux操作系统
 多任务多用户的通用操作系统
 特点:1.支持TCP/IP协议2.支持并行处理实时处理3.支持多种文件

 处理器管理
 当一次系统调用后,中央处理器的状态应是从管态转换的目态
 多道程序设计
 提高了处理器的利用率,降低了完成时间,提高了单位时间内的运算能力,提高了吞吐量

 进程
 1.提高资源利用率,正确描述资源的执行情况
 2.运行到等待,等待到就绪,就绪到运行
 3.若进程用新建来传递信息,那么发送信息者的进程名应存放在信件中
 4.防止死锁(1.剥夺方式2.按序方式3.静态方式)
 5.进程控制块(1.标识2.说明3.现场4.管理信息)
 6.特点(1.动态性2.并发性3.异步性4.封闭性)
 PV操作
 线程
 1.节省了分配进程控制块和工作区的开销
 2.创建速度快
 3.传递速度快
 4.能充分利用和发挥处理器与外围设备的并行工作能力
 进程线程的区别
 1.进程是资源分配单位,线程的调度和执行单位
 2.每一个进程有自己的主存空间,同一个进程的线程共享该进程的空间

 存储管理
 可变分区储存管理:分区的长度按作业的实际需求划分,分区的个数由装入的作业数决定
 1.最先适应分配法(容易形成很多碎片)
 2.最优适应分配法(经常分割后剩余的空闲去可能极小,导致无法使用)
 3.最坏适应分配法(寻找次数最少)
 单用户储存管理:在任何时刻主存储器中只能有一个作业
 固定分区储存管理:同时在每个分区中装入一个作业,不允许多个作业同事存放在一个分区,适用于多道程序设计系统
 页式储存管理
 分成大小相等的许多区,一个区成为一块,有利于实现作业共享程序和数据
 页面调度算法
 1.先进先出
 2.最近最久未被使用
 3.最近最不经常使用
 虚拟储存器

 文件管理
 储存结构:1.顺序结构2.连接结构3.索引结构
 
 设备管理
 磁盘的驱动调度:
 1.移臂调度(1.先来先服务2.最短寻找时间3.电梯调度算法)
 2.旋转调度(选择延迟时间最短的访问者)
 


 

 

你可能感兴趣的:(操作系统)