举例说明分段式存储管理与分页式存储管理的异同?
- 页是信息的物理单位,分页是为了实现离散分配方式,提高内存利用率;段则是信息的逻辑单位,含有一组其意义相对完整的信息。
- 页的大小固定, 系统把页划分为页号和页内地址,同一系统页大小一致;段长度不定,由用户的程序决定。
- 分页的作业地址空间是一维 的;分段的作业空间是二维的。
画出具有基本状态的进程状态转换图并说明状态间转换原因。
简述目录管理的要求
- 实现“按名存取”。
- 提高对目录的检索速度。
- 文件共享。
- 允许文件重名。
(1)实现“按名存取”,用户必须向系统提供所需访问文件的名字,这是目录管理最基本的 功能;
(2)提高目录检索速度,通过合理地组织目录结构,加快对目录的检索速度,从而提高对文 件的存取速度, 这是大、中型文件系统的主要目标;
(3) 文件共享,允许多个用户共享一个文件节省大量的存储空间,方便用户和提高文件利用 率;
(4)允许文件重名,允许不同用户对不同文件采用相同的名字,以方便用户。
什么是死锁?产生死锁的必要条件是什么?
- 死锁是指多个进程因竞争资源而造成的一种僵局,若无外力作用,这些进程都将永远不 能再向前推进。
- 死锁的必要条件是:互斥条件、请求和保持条件、不剥夺条件、环路等待条件
简述操作系统的定义、操作系统的管理功能、操作系统的特征?
- 操作系统的是负责管理计算机的软硬件资源、提高计算机资源的使用效率、方便用户使用的程序集合。
- 操作系统的功能包括其主要功能是:处理器管理、存储器管理、设备管理、文件管理和作业管理。
- 操作系统的特征是:
(1)并发性:两个或多个事件在同一时间间隔内发生
(2)共享性:系统中的资源可供内存中多个并发执行的进程(线程)共同使用。
(3)虚拟性:通过某种技术把一个物理实体变为若干个逻辑上的对应物。
(4)异步性:指进程的执行顺序和执行时间的不确定性。
进程同步机制必须遵循的准则是什么?
- 空闲让进
- 忙则等待
- 让权等待
- 有限等待
简述进程和程序的区别
- 进程是动态的,程序是静态的
- 进程具有一定的生命周期,程序是永存的
- 进程具有并发性,程序不能并发执行
- 进程 = 程序 + 数据 + PCB
引入缓冲的主要原因是什么
- 缓和CPU与I/O设备间速度不匹配的矛盾;
- 减少对CPU的中断频率,放宽对中断响应时间的限制;
- 提高CPU与I/O设备之间的并行性;
- 解决数据粒度不匹配的问题。
什么是进程?它的基本特征是什么?
- 进程是具有独立功能的程序在一个数据集合上运行的过程,它是系统进行资源分配和调度的一个独立单位,
- 基本特征:动态性、并发性、 独立性、异步性及结构性
什么是虚拟存储器?它有哪些基本特征?
- 虚拟存储器,是指具有请求调入功能和置换功能,能从逻辑上对内存容量加以扩充的一 种存储器系统。
- 基本特征:多次性、 对换性、虚拟性。