文件管理20教学 讲义.ppt
2. 盘块的分配 (1) 顺序扫描位示图,从中找出一个或一组其值为“0”的二进制位(“0”表示空闲时)。(如:找6个相邻空闲盘块,只要找位图中6个“0”) (2) 将所找到的一个或一组二进制位, 转换成与之相应的盘块号。假定找到的其值为“0”的二进制位,位于位示的第i行、第j列,则其相应的盘块号应按下式计算: b=n(i-1)+j 式中, n代表每行的位数。 (3) 修改位示图, 令map[i,j]=1。 3. 盘块的回收 (1) 将回收盘块的盘块号转换成位示图中的行号和列号。 转换公式为: i=(b-1)DIV n+1 j=(b-1)MOD n+1 (2) 修改位示图。 令map [i,j]=0。 优点:位图小,可调入内存,因而快,节省外存空间。 6.5.3 成组链接法 1、将10000个空闲盘块分成100个组 2、每个组的最后一个盘块信息中记有下一组可用盘块组的第一个盘块号 3、通过最后一个盘块所记录的信息来链接各个组。 4、将第一组读入栈中,从栈顶分配空闲块,直到栈底 5、从栈底读入下一组到栈中 6.5.3 成组链接法 1. 空闲盘块的组织 图 6-22 空闲盘块的成组链接法 假设10000个空闲块分成100个组 2. 空闲盘块的分配 分配盘块时,首先检
您可能关注的文档
- 数学上册第一单元两三位数乘一位数不进位图文1知识 分享.ppt
- 数学上册第二章《22有理数与无理数》课件图文知识 分享.ppt
- 数学分析-单调有界定理及其应用教学 灯片.ppt
- 数学实验——matlab软件简介教学 灯片.ppt
- 数学课件初中课堂教学开 放周活动教案丰富的图形世界三知识课件.ppt
- 数学:1013课题学习_从数据谈节水课件1人教新课标七年级下复习课程.ppt
- 数学:116整式的乘法一课件 北师大版七年级下复习课程.ppt
- 数学:116整式的乘法二课件北师大版七年级下复习课程.ppt
- 数学:117平方差公式课件2北师大版七年级下复习课程.ppt
- 数学:5111相交线-513同位角、内错角、同旁内角课件人教新课标七年级下复习 课程.ppt
- 计量规程规范 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)