【文件属性】:
文件名称:使用组链管理分配和回收空闲盘块示意图-UNIX(V6)内核阅读
文件大小:325KB
文件格式:PPT
更新时间:2021-04-22 18:41:29
UNIX(V6)内核阅读
使用组链管理(分配和回收)空闲盘块示意图
filsys
s-nfree 100
s-free
0
1
98
99
k+1
k+2
k+100
k+101
k+102
k+103
k+801
k+802
k+900
100
100
46
0
k+901
k+902
k+945
盘块分配描述性程序:
{
s-nfree--;
if (s-nfree<>0)
p=s-free[s-nfree];
else if (s-free[0]<>0)
{k==s-free[0];load kth block; p=k;
else p==0;
}