《操作系统》PPT电子课件教案- 第六章 文件管理.pptVIP

  • 2
  • 0
  • 约4.55千字
  • 约 48页
  • 2017-12-19 发布于浙江
  • 举报

《操作系统》PPT电子课件教案- 第六章 文件管理.ppt

《操作系统》PPT电子课件教案- 第六章 文件管理

设外存空间中可用物理块的总数为T,用m个n位的字来构成位示图,T=m×n,可表示成二维数组map: Var map:array[1…m,1…n]of bit; 当分配一个物理块时,从位示图中找出一个值为0的二进位,设该二进位在图中的位置为第i行第j列,则它所对应的物理块号b可由公式 b=n(i-1)+j 求出。令map[i,j]=1,以表示第b号物理块已经分配出去。 当回收一个物理块时,将回收的物理块号b转换成行号i和列号j,换算公式如下: i=(b-1)DIVn+1 j=(b-1)MOD n+1 令map[i,j]=0,以表示第b号物理块为空闲状态。 位示图方法既可用于非连续文件,也可用于连续文件。当进行连续分配时,需要在位示图中找到足够多的连续为1的二进制位。位示图的存贮开销小,对于较小的文件卷(如软盘),其位示图一般可整个放入内存,如1,2兆字节的软盘,有2 300块(每块512字节)供文件使用,其盘图只占了不到1块。 §4 文件的保护与保密 4.1 存取控制表 存取控制表的形式及其建立又可分为如下两种: (1)要求文件主在创建文件时提供一份准许使用该文件的用户名单及其存取权限,系统据此形成一张如图6-11(b)所示的存取控制 表。该表的长度不易确定,如

文档评论(0)

1亿VIP精品文档

相关文档