简述UNIX系统的磁盘存储空闲块管理方法。

题目

简述UNIX系统的磁盘存储空闲块管理方法。

参考答案和解析
正确答案:UNIX把磁盘上的用来存放文件信息的磁盘块采用成组链接的方法进行管理。成组链接法是把空闲块分成若干组,把指向一组中各空闲块的指针集中在一起。UNIX规定,每100个空闲块为一组,每组的第一个空闲块中登记下一组空闲块的磁盘物理块号和空闲块数,最后不足100块的那部分磁盘物理块号及块数记入专用块中。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

磁盘上空闲块的管理方法,通常可采用()

A.位示图法

B.逻辑文件法

C.物理文件法

D.空闲块链接法

E.索引文件法


参考答案:AD

第2题:

在UNIX系统中,所采用的文件存储空间的管理方法是( )。

A.位图法

B.空闲块表

C.空闲块链表

D.成组链接法


正确答案:D
解析:位示图法是利用一串二进制位的值来反映磁盘空间的分配使用情况:空闲块法是文件系统建立了一张记录全部空闲物理块的空闲块表:空闲块链表法是系统将所有的空闲物理块连成一个空闲块链表,用一个指针指向第一个空闲块,每个空闲块含有指向下一个空闲块的指针,最后一块的指针指向NULL,表示达到链尾;UNIX系统采用的是一种对空闲块链表改进的方法,把所有空闲块按固定数量分组,组与组之间形成链接关系,这就是空闲块成组链接法。

第3题:

文件存储空间的管理方法有哪些?

A.空闲块表

B.空闲块链表

C.位示图

D.成组链接法

E.散列表


正确答案:ABCD

第4题:

如果读取 ( ) 的某磁盘块,修改后在写回磁盘前系统崩溃,则对系统的影响相对较大。

A.空闲表磁盘块
B.用户目录文件
C.用户文件的某磁盘块
D.系统目录文件

答案:D
解析:
影响文件系统可靠性因素之一是文件系统的一致性问题,如果读取系统目录文件(如索引节点块、目录块或空闲管理块)的某磁盘块,修改后在写回磁盘前系统崩溃,则对系统的影响相对较大。通常的解决方案是采用文件系统的一致性检查,一致性检查包括块的一致性检查和文件的一致性检查。在块的一致性检查时,检测程序构造一张表,表中为每个块设立两个计数器,一个跟踪该块在文件中出现的次数,一个跟踪该块在空闲表中出现的次数。

第5题:

UNIX系统中,文件存储器的管理采用的是

A.位图法

B.空闲块表法

C.成组连接法

D.单块连接法


正确答案:C
解析:UNIX系统中,文件存贮器的管理采用的是成组连接法。

第6题:

某操作系统采用成组空闲块号链接法。当前,系统中放在内存的存放空闲块号的磁盘块地址为20,该块中只剩下3个地址,依次为26、185。如图所示。

系统收到用户提出一个磁盘块分配请求,要求分配3个磁盘块。系统执行分配操作后,在内存的存放空闲块号的磁盘块地址为(25)。

A.20

B.21

C.26

D.185


正确答案:D
解析:本题考查的是磁盘空间管理的成组空闲块地址链接方法的概念与应用。在成组空闲块地址链接法中,选择一些磁盘空闲块,在这些块上写满了空闲磁盘块地址,其中最后一个代表指针,指向下一个登记空闲块地址的磁盘块,形成一张成组空闲块链表。系统设置一个指针,指向第一个成组空闲块。系统中第一个成组空闲块放在内存,当申请到来时,首先分配该块中登记的空闲块,将分配的地址返回用户,同时在成组空闲块中清除相应的地址。如果在内存的成组空闲块中只剩下了最后一个地址(即指向下一个成组空闲块的指针),用户还要求分配磁盘空间,这时就将当前系统指针指示的空闲块分配,将系统指针改成最后剩下的这个地址,同时从磁盘上调入该指针指示的成组空闲块。回收时,用户将提供欲释放的磁盘块地址。首先将待释放的磁盘地址填入当前的成组空闲块中,如果已经填满后还不够,就将已填满的当前成组空闲块存到磁盘上系统指针指向的磁盘块,将内存中的成组空闲块内容全部清除,在该块的最后一个位置填入系统指针的内容,然后将系统指针的内容该为当前要回收的空闲块地址。本题中,系统执行分配操作时,首先分配21、26,这时在内存的成组空闲块中只剩下了一个地址(185),它代表链接指针。将当前系统指针的内容(20)指示的空闲块加以分配,系统指针改为185,把第185号磁盘块的内容调入内存的相应位置。

第7题:

(操作系统)在文件存储设备管理中,有三类常用字的空闲块管理方法,即位图向量法,空闲块链表法和 我是应届生

A、级目录法B、多级目录法C、分区法D、索引法


正确答案:
                 

第8题:

在UNIX系统中,磁盘存储空间空闲块的链接方式是()。

A、空闲盘块表法

B、位示图法

C、空闲块成组链接法

D、空闲块链接法


参考答案:C

第9题:

对空闲磁盘空间的管理常采用哪几种分配方式?在UNIX系统中是采用何种分配方式?


答案:空闲表法、空闲链表法、位示图法、成组链接法。UNIX系统采用的是成组链接法

第10题:

UNIX操作系统中,把磁盘存储空间的空闲块成组链接。每100个空闲块为一组,最后不足100块的那部分磁盘物理块号及块数记入()中。


正确答案:专用块