- 41
- 0
- 约5.45千字
- 约 36页
- 2020-03-04 发布于上海
- 举报
第六章 文 件 管 理 ; 空闲表和空闲链表不适用于大型文件系统(表太长),UNIX系统将这两种方法相结合,将空闲盘块分成组,每组第一块存一个空闲表成组链接起来,兼二者之优点克服了它们的缺点。;1.空闲盘块的组织:
(1) 空闲盘块号栈: 此栈存储当前正在分配的一组空闲盘块号及本组尚有的空闲块总数N, N兼作栈顶指针。
如: N=100, S.free(0)—S.free(99)存储当前组空闲盘块号
(2) 每组的第一块存储下一组空闲盘块号形成链。
(3) 最末组的空闲盘块号栈存放在前一组的第一空闲块中,其中的S.free(0)存放结束标志。;图6-23 空闲盘块的成组链接法 ;2.空闲块的分配和回收:
利用空闲盘块号栈。
(1)分配: N=N-1;
if(N0)分配S.free(N);
else {m=S.free(N);读入S.free(N);分配m;}
(2)回收: if(N=100){ 写入回收块; N=0 }
S.free(N)=回收块号; N=N+1;;6.6 文件共享与文件保护;如果文件的描述信息直接存储在用户的目录表中,当某个用户对文件修改时这些描述信息的内容也可能发生变化,此时该文件的其它共享者目录的对应信息并未随之改变,引起共享错误。
您可能关注的文档
- 柴油发电机排气温升高的原因.pptx
- 控制电机教程伺服电动机测速发电机步进电动机.pptx
- 模电模拟试题.pptx
- 教科版五年级科学上册减少对土地侵蚀.pptx
- 有源滤波器电路.pptx
- 杭州市场有特点.pptx
- 标识标注规定.pptx
- 数学分析高等数学微积分英语上海交通大学.pptx
- 控制系统动态数学模型21基本环节数学模型.pptx
- 旋转复习课件.pptx
- 计量规程规范 JJF 2476-2026腹膜透析机校准规范.pdf
- 《JJF 2465-2026天然气在线硫化氢气体检测仪校准规范》.pdf
- JJF 1111-2026调制度测量仪校准规范.pdf
- 《JJF 1111-2026调制度测量仪校准规范》.pdf
- 计量规程规范 JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范.pdf
- JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范.pdf
- 《JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范》.pdf
- 《JJF 2470-2026食用油品质检测仪校准规范》.pdf
- JJF 2470-2026食用油品质检测仪校准规范.pdf
- 计量规程规范 JJF 2470-2026食用油品质检测仪校准规范.pdf
原创力文档

文档评论(0)