当前位置:   article > 正文

操作系统刷题(十九)_单用户系统中,最佳的磁盘调度算法

单用户系统中,最佳的磁盘调度算法

1. 现代操作系统都具有并发、共享、虚拟和异步的特性,并发是其它三个特征的前提。

2.重入代码(Reentry code)也叫纯代码(Pure code)是一种允许多个进程同时访问的代码。为了使各进程所执行的代码完全相同,故不允许任何进程对其进行修改。程序在运行过程中可以被打断,并由开始处再次执行,并且在合理的范围内(多次重入,而不造成堆栈溢出等其他问题),程序可以在被打断处继续执行,且执行结果不受影响。

3.在单用户系统中,最佳的磁盘调度算法是先来先服务算法

4.

一、分区存储管理 
1、固定分区: 
优点:易于实现、开销小 
缺点:存在内部碎片(分区内未被利用空间)、分区总数固定,限制了并发执行的程序数量。 
2、动态创建分区:按照程序申请要求分配。 
优点: 没有内部碎片 
缺点:有外部碎片(难以利用的小空闲分区) 
二、页式存储管理 
优点: 没有外部碎片,最后一页可能有内碎片但不大; 程序不必连续存放;便于改变程序占用空间大小。 
缺点: 程序仍需要全部装入内存


5.管道是指用于连接一个读进程和一个写进程以实现进程 之间通信的一种共享文件。向管道提供输入的是发送进程,也称为   写进程,负责向管道输入数据,数据的格式是字符流。接受管道   数据的接受进程为读进程。


6.不同进程之间地址独立,全局变量可以实现统一进程中不同线程间数据传递,不能实现不同进程之间数据传递。


7.设备按照信息交换单位可分为字符设备和块设备。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/数据结构灵魂2/article/detail/61898
推荐阅读
相关标签
  

闽ICP备14008679号