物理块中,用十六进制表示块号为B,所以物理地址为BF6AH。
20有如下请求磁盘服务的队列,要访问的磁道分别是98、183、37、122、14、124、65、67。现在磁头在53道上,若按最短查找时间优先法,磁头的移动道数是多少?
解答:最短查找时间优先法是查找与当前磁头距离较短的磁道,故分别计算出磁道与当前磁头的差数,然后把差数按照升序排列,得出新的磁道顺序985345,18353130,533716,1225369,531439,1245371,655312,675314故新的磁道顺序为:53,65,67,37,14,98,122,124,183由此得出磁头移动道数是:(6553)(6765)(6737)(3714)(9814)(12298)(124122)(183124)236
21有一磁盘组共有10个盘面,每个盘面上有100个磁道,每个磁道有16个扇区。假定分配以扇区为单位,若使用位示图管理磁盘空间,问位示图需要占用多少空间?若空白文件目录的每个表目占用5个字节,问什么时候空白文件目录大于位示图?
解答:由题目所给条件可知,磁盘组扇区总数为:16X100X1016000因此,使用位示图描述扇区状态需要的位数为:16000位2000字节又由题目所给条件可知,空白文件目录的每个表目占5个字节,由上述计算知位示图需要占2000字节,2000字节可存放表目数为:20005400,所以当空白区数目大于400时,空白文件目录大于位示图。
22编写一段名为ji
che
gc的程序,使用系统调用fork创建两个子进程。当此程序运行时,在系统中有一个父进程和两个子进程活动,每个进程在屏幕上显示一串字符:父进程显示“father”;子进程分别显示“daughter”和“so
”。
解答:i
cludesystypeshi
cludesyswaith
i
cludestdiohi
cludeu
istdh
i
tmai
i
targvcharargci
tp1p2
fwhilep1fork1ifp10putchar‘daughter’else
whilep2fork1ifp20putcharso
elseputchar‘father’
(注:专业文档是经验性极强的领域,无法思考和涵盖全面,素材和资料部分来自网络,供参考。可复制、编制,期待你的好评与关注)
fr