1、段页式存储管理如何集成了段式与页式的有点?
页式存储管理解决了碎片的问题,段式存储管理便于实现共享,二者结合形成段页式存储管理。
2、何为文件的物理结构,举例说明
物理结构即如何将字节或记录保存在存储设备的物理块中,常见物理结构如下:
顺序结构
链接结构索引结构
散列结构
3、 何为虚拟设备,试举例说明
虚拟设备即将一台独占设备变为若干台逻辑设备,供用户进程同时使用,如Spooling假脱机技术。
4、文件在读写前需要打开,打开的主要目的是什么?具体包括哪些步骤?
打开的目的是操作系统会记录该文件处于打开状态,从而防止其他进程对文件进行修改。
步骤:
1.根据文件路径找到FCB主部2.根据打开方式、用户权限等检查合法性
3.检查系统打开文件表看该文件是否已打开,是则共享计数+1;否则取一个空闲的表项并将FCB主部等信息填入。
4.在用户打开文件表中一个空表项记录信息。
5、进程互斥算法的原则是什么?给出硬件互斥算法名称、软件互斥算法名称。
(1)互斥性、进展性、有限等待性。
(2)硬件:开关