采用spool技术的计算机系统中,操作系统期末复习卷(终极版)

本文探讨了文件系统的内部操作,包括文件名到系统标识符的转换、文件信息的检索、逻辑地址到物理地址的映射,以及成组链接法在文件存储空间管理中的应用。在成组链接法中,当一个空闲块被释放时,需要更新组链接信息以保持空闲块的跟踪。具体回收过程涉及查找空闲块在组链中的位置并进行调整。
摘要由CSDN通过智能技术生成

15. (1) 主要功能:把用户提供的文件符号名Zhang/a.c 转换为系统内部的唯一标识符6。CALL BFS (READ, 6,9,20000)。

(2) 从BFD 中找文件标识符6文件说明信息。 (3) 把逻辑块号转换为相对块号和块内相对地址。 逻辑字节串首址(LBA )=记录号*记录长度=9*500=4500;

相对块号RBN=(LBA / 物理块长PBL )的整数部分=(4500/2000)的整数=2; 块内相对地址PBO=LBA mod PBL=4500 mod 2000=500。

(4) 把相对块号和块内相对地址,根据文件的物理结构转换成物理地址。 相对块号2的物理块号为12,块内相对地址为500。

830674b64b8b18f934476bdfd1e068fe.png

16. 用于文件存储空间管理的成组链接法将文件存储设备中的所有空闲块从后往前依次划分为组(设50块为一组),其中每组最后分配的空闲块用来存放前一组的块数和块号。由于第一组前面已无组,故第一组的实际块数为49块。此外,由于空闲块总数不一定为50的倍数减1,因而最后一组可能不足50块,且该组后已无组,所以该组的块数与块号放在专用块文件资源表中。现假定有149个空闲块,块号为10—158,空闲块的成组链接如下图所示:

现若有某进程释放一个块号为7的空闲块,请完成: (1) 简述成组链接法的空闲块回收过程。 (2) 画出回收一个空闲块后的成组链接示意图。

第3组 第2组 第1组

文件资源表 L

第109块 第59块

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值