UNIX操作系统采用空闲块成组链接法来管理磁盘空闲空间,每100个盘块作为一组,下图是某系统的空闲块成组链接示意图。若此时有一个文件A需要6个盘块,则系统会将哪些盘块分配给文件A?若之后有个文件B被删除,它占用的盘块块号为200、220、405、750,则回收这些盘块后空闲盘块号栈的内容是什么?请写出整个分析过程。[img=522x305]17e0ca0829749ff.png[/img]
举一反三
- 某个系统采用成组链接法来管理磁盘的空闲空间,目前磁盘的状态如下图所示。(1) 该磁盘中目前还有多少个空闲盘块?(2) 请简述磁盘块的分配过程。(3) 在为某个文件分配3个盘块后,系统要删除另一文件,并回收它所占的5个盘块,它们的盘块号依次为700、711、703、788、701,请画出回收后的盘块链接情况。[img=676x414]17e0ceee18f435e.png[/img]
- 有一计算机系统利用下图所示位示图来管理空闲盘块,盘块大小为1KB,现要为某文件分配两个盘块,试说明盘块分配的具体过程
- UNIX系统中对磁盘空闲区的管理采用的是成组链接法,将文件区中的所有空闲盘块被分成若干个组进行管理
- 某个系统采用成组链接法来管理磁盘的空闲空间,目前磁盘的状态如图。[img=885x528]17de91c43a27777.png[/img]则该磁盘中目前还有( )个空闲盘块。 A: 300 B: 299 C: 301 D: 302
- 1.有一计算机系统,利用下图所示的位示图(行号、列号都从0开始编号)来管理空闲盘块。盘块的大小为1KB。(1) 写出为某文件分配两个空闲盘块的分配过程(7分)。(注:“0”表示空闲,“1”表示已分配)(2) 若要释放磁盘的第300块,应如何处理?(3分)