首页 > 试题广场 >

如下为某操作系统磁盘驱动进程关于读取磁盘中数据记录的执行步骤

[问答题]
如下为某操作系统磁盘驱动进程关于读取磁盘中数据记录的执行步骤片断描述,请使用标号排序和给出它们的正确逻辑序列(注意某些标号有可能被使用两次以上)。(10分)
1、磁盘设备驱动进程自我阻塞
2、磁盘设备驱动进程调度执行
3、组织通道程序
4、启动通道
5、检查输入缓冲区有所需记录,若有则把所需记录从输入缓冲区中分离出来送请求者进程数据区、在唤醒请求者进程后自我阻塞;否则进行下面的步骤
6、通道程序起始地址送通道地址字寄存器
7、唤醒请求者进程
8、根据请求的一维物理盘块号确定三维物理地址
9、检查相关数据记录读取是否正确,正确则把所需记录从输入缓冲区中分离出来送请求者进程数据区并在唤醒请求者进程后自我阻塞,否则反复启动通道若干次和尝试修复I/O错误或将错误上传给设备无关性软件模块
10、当发生磁盘中断、完成包括唤醒磁盘设备驱动进程在内的相应处理后,磁盘设备驱动进程再次调度执行

257183641 10 971
发表于 2022-12-06 17:29:03 回复(0)