操作系统刷题(十九)
来源:互联网 发布:软件验收测试 编辑:程序博客网 时间:2024/05/16 01:46
1. 现代操作系统都具有并发、共享、虚拟和异步的特性,并发是其它三个特征的前提。
2.重入代码(Reentry code)也叫纯代码(Pure code)是一种允许多个进程同时访问的代码。为了使各进程所执行的代码完全相同,故不允许任何进程对其进行修改。程序在运行过程中可以被打断,并由开始处再次执行,并且在合理的范围内(多次重入,而不造成堆栈溢出等其他问题),程序可以在被打断处继续执行,且执行结果不受影响。
3.在单用户系统中,最佳的磁盘调度算法是先来先服务算法
4.
一、分区存储管理
1、固定分区:
优点:易于实现、开销小
缺点:存在内部碎片(分区内未被利用空间)、分区总数固定,限制了并发执行的程序数量。
2、动态创建分区:按照程序申请要求分配。
优点: 没有内部碎片
缺点:有外部碎片(难以利用的小空闲分区)
二、页式存储管理
优点: 没有外部碎片,最后一页可能有内碎片但不大; 程序不必连续存放;便于改变程序占用空间大小。
缺点: 程序仍需要全部装入内存
5.管道是指用于连接一个读进程和一个写进程以实现进程 之间通信的一种共享文件。向管道提供输入的是发送进程,也称为 写进程,负责向管道输入数据,数据的格式是字符流。接受管道 数据的接受进程为读进程。
6.不同进程之间地址独立,全局变量可以实现统一进程中不同线程间数据传递,不能实现不同进程之间数据传递。
7.设备按照信息交换单位可分为字符设备和块设备。
阅读全文
0 0
- 操作系统刷题(十九)
- 操作系统与网络实现 之十九(甲)
- 操作系统与网络实现 之十九(乙)
- 操作系统与网络实现 之十九(丙)
- 操作系统与网络实现 之十九(丁)
- 操作系统与网络实现 之十九(戊)
- 操作系统与网络实现 之十九(己)
- 华为上机题汇总(十九)
- 操作系统刷题(一)
- 操作系统刷题(二)
- 操作系统刷题(三)
- 操作系统刷题(四)
- 操作系统刷题(六)
- 操作系统刷题(七)
- 操作系统刷题(八)
- 操作系统刷题(九)
- 操作系统刷题(十)
- 操作系统刷题(十一)
- sublime 安装插件
- 淘淘商城系列——单点登录之通过token获取用户信息
- ubuntu远程挂在服务器及绕过usec加密软件的方法
- Throwables帮你抛出异常,处理异常
- Linux tar命令压缩和解压缩
- 操作系统刷题(十九)
- Switf: 消除警告-treating unicode character whitespace
- Ubuntu 12.04用root登录
- MYSQL主从热备配置
- linux 信号简介
- java线程安全之——自旋锁
- 封装好的可设置标题、正文字体的默认样式UIAlertController
- 夜间切换模式
- TensorFlow 保存和导入计算图中的部分节点