更多“在UNIX文件系统中,利用超级块来管理磁盘块的分配,超级块中的信息就是那些在掉电前必须写回磁盘的信息的一部分。”相关问题
  • 第1题:

    如果读取(12)的某磁盘块,修改后在写回磁盘前系统崩溃,则对系统的影响相对较大。通常的解决方案是采用文件系统的一致性检查,一致性检查包括块的一致性检查和文件的一致性检查。在块的一致性检查时,检测程序构造一张表,表中为每个块设立两个计数器,一个跟踪该块在文件中出现的次数,一个跟踪该块在空闲表中出现的次数。假设系统有16个块,检测程序通过检测发现表(13)状态下的文件系统是一致的。

    A.空闲表磁盘块

    B.用户目录文件

    C.用户文件的某磁盘块

    D.系统目录文件


    正确答案:D

  • 第2题:

    文件系统中,设立关闭文件(close)系统功能调用的基本操作是______。

    A.把文件的最新信息从内存写入磁盘

    B.把文件当前的控制管理信息从内存写入磁盘

    C.把位示图从内存写入磁盘

    D.把超级块的当前信息从内存写回磁盘

    A.

    B.

    C.

    D.


    正确答案:B

  • 第3题:

    文件系统中,设立关闭文件(Close)系统功能调用的基本操作是(52)。

    A.把文件的最新信息从内存写入磁盘

    B.把文件当前的控制管理信息从内存写入磁盘

    C.把位示图从内存写入磁盘

    D.把超级块的当前信息从内存写回磁盘


    正确答案:B
    解析:文件系统中,设立打开文件(Open)系统功能调用的基本操作是把文件的控制管理信息从辅存读到内存;设立关闭文件(Close)系统功能调用的基本操作是把文件当前的控制管理信息从内存写入磁盘。

  • 第4题:

    关于i节点和超级块,下列论述不正确的是()。

    A.i节点是一个长度固定的表

    B.超级块在文件系统的个数是唯一的

    C.i节点包含了描述一个文件所必需的全部信息

    D.超级块记录了i节点表和空闲块表信息在磁盘中存放的位置


    参考答案:B

  • 第5题:

    文件系统中,若将逻辑上连续的文件信息分散存放在若干不连续的磁盘块中,每个磁盘块中设置一个指向下一个磁盘块的指针,这种结构称为

    A.顺序结构

    B.链接结构

    C.索引结构

    D.节点结构


    正确答案:B

  • 第6题:

    文件系统中,打开文件(open)操作的功能是( )。

    A.把文件信息从辅存读到内存
    B.把磁盘的超级块从辅存读到内存
    C.把文件的FAT表信息从辅存读到内存
    D.把文件的控制管理信息从辅存读到内存

    答案:D
    解析:
    在使用已经存在的文件之前,要通过“打开(Open)”文件操作建立起文件和用户之间的联系,目的是把文件的控制管理信息从辅存读到内存。打开文件应完成如下功能:①在内存的管理表中申请一个空表目,用来存放该文件的文件目录信息;②根据文件名在磁盘上查找目录文件,将找到的文件目录信息复制到内存的管理表中。如果打开的是共享文件,则应进行相关处理,如共享用户数加1;③文件定位,卷标处理等。文件一旦打开,可被反复使用直至文件关闭。这样做的优点是减少查找目录的时间,加快文件存取速度,提高系统的运行效率。

  • 第7题:

    在UNIX文件管理系统中,为了对磁盘空间的空闲块进行有效的管理,采用的方法是()


    正确答案:成组链接法

  • 第8题:

    一个文件有100个磁盘块,假设文件控制块在内存(如果文件采用索引分配(indexedallocation),索引表也在内存)。在下列情况下,请计算在contiguous,linked,indexed(single-level)三种分配方式下,分别需要多少次磁盘I/O操作?(每读出或写入一个磁盘块都需要一次磁盘I/O操作)(10%) 假设在contiguous分配方式下,文件头部无空闲的磁盘块,但文件尾部有空闲的磁盘块。假设要增加的块信息存放在内存中。 1.在文件开始处添加一个磁盘块; 2.在文件结尾处添加一个磁盘块; 3.在文件中间删除第50块磁盘块;(假设磁盘块编号从0—99) 4.在文件第50块前添加一个磁盘块;(假设磁盘块编号从0—99)


    正确答案: 1.在文件开始处添加一个磁盘块:连续:201/链接:1/索引:1
    2.在文件结尾处添加一个磁盘块:连续:1/链接:101/索引:1
    3.在文件中间删除一个磁盘块:连续:48*2+1+1=98/链接:52/索引:0
    4.在文件中间添加一个磁盘块:连续:101/链接:52/索引:1

  • 第9题:

    文件系统保存在磁盘的()。

    • A、引导块
    • B、超级块
    • C、i节点块
    • D、数据块

    正确答案:B

  • 第10题:

    单选题
    文件系统保存在磁盘的()。
    A

    引导块

    B

    超级块

    C

    i节点块

    D

    数据块


    正确答案: B
    解析: 暂无解析

  • 第11题:

    填空题
    超级块包含了()和()等重要的文件系统信息。

    正确答案: i节点表,空闲块表
    解析: 暂无解析

  • 第12题:

    单选题
    fsck对文件系统的检查最先是从文件系统的()开始的
    A

    MBR

    B

    磁盘块

    C

    超级块

    D

    块链表


    正确答案: A
    解析: 暂无解析

  • 第13题:

    文件系统中,设立打开文件(Open)系统功能调用的基本操作是______。

    A.把文件信息从辅存读到内存

    B.把文件的控制管理信息从辅存读到内存

    C.把磁盘的超级块从辅存读到内存

    D.把文件的FAT表信息从辅存读到内存

    A.

    B.

    C.

    D.


    正确答案:B
    解析:在使用已经存在的文件之前,要通过“打开(Open)”文件操作建立起文件和用户之间的联系,目的是把文件的控制管理信息从辅存读到内存。打开文件应完成如下功能:
      ①在内存的管理表中申请一个空表目,用来存放该文件的文件目录信息;
      ②根据文件名在磁盘上查找目录文件,将找到的文件目录信息复制到内存的管理表中。如果打开的是共享文件,则应进行相关处理,如共享用户数加1;
      ③文件定位,卷标处理等。
      文件一旦打开,可被反复使用直至文件关闭。这样做的优点是减少查找目录的时间,加快文件存取速度,提高系统的运行效率。

  • 第14题:

    超级块包含了i节点表 和 空闲块表 等重要的文件系统信息。


    正确答案:
          

  • 第15题:

    在文件系统中,设立关闭文件(close)系统功能调用的基本操作是(21)。

    A.把文件的最新信息从内存写入磁盘

    B.把文件当前的控制管理信息从内存写入磁盘

    C.把位示图从内存写入磁盘

    D.把超级块的当前信息从内存写回磁盘


    正确答案:B
    解析:在使用已经存在的文件之前,要通过“打开(Open)”文件操作建立起文件和用户之间的联系,目的是把文件的控制管理信息从辅存读到内存。打开文件应完成如下功能。
      ①在内存的管理表中申请一个空表目,用来存放该文件的文件目录信息;
      ②根据文件名在磁盘上查找目录文件,将找到的文件目录信息复制到内存的管理表中。如果打开的是共享文件,则应进行相关处理,如共享用户数加1;
      ③文件定位和卷标处理等。
      文件一旦打开,可被反复使用直至文件关闭。这样做的优点是减少查找目录的时间,加快文件存取速度,提高系统的运行效率。
      在文件系统中,设立关闭文件(close)系统功能调用的基本操作是把文件当前的控制管理信息从内存写入磁盘。

  • 第16题:

    影响文件系统可靠性因素之一是文件系统的一致性问题,如果读取(48)的某磁盘块,修改后在写回磁盘前系统崩溃,则对系统的影响相对较大。通常的解决方案是采用文件系统的一致性检查,一致性检查包括块的一致性检查和文件的一致性检查。在块的一致性检查时,检测程序构造一张表,表中为每个块设立两个计数器,一个跟踪该块在文件中出现的次数,一个跟踪该块在空闲表中出现的次数。若系统有16个块,检测程序通过检测发现表(49)状态下的文件系统是一致的。

    A.用户文件的某磁盘块

    B.空闲表磁盘块

    C.用户目录文件

    D.系统目录文件


    正确答案:D
    解析:本题考查的是文件系统性能方面的基本知识。试题(48)的正确答案是D。因为,很多文件系统是先读取磁盘块到主存,在主存进行修改,修改完毕再写回磁盘。但如读取某磁盘块,修改后再将信息写回磁盘前系统崩溃,则文件系统就可能会出现不一致性状态。如果这些未被写回的磁盘块是系统目录文件,如索引节点块、目录块或空闲管理块,那么后果是不堪设想的。通常解决方案是采用文件系统的一致性检查,一致性检查包括块的一致性检查和文件的一致性检查。在块的一致性检查时,检测程序构造一张表,表中为每个块设立两个计数器,一个跟踪该块在文件中出现的次数,一个跟踪该块在空闲表中出现的次数。试题(49)中,当进行文件的一致性检查时发现,选项A的第3个块在计数器1为 0,这意味着没有文件使用这个块,但在计数器2中也为0,这意味着这个块不空闲。因此文件系统进行一致性检测时发现出了问题。选项C的第6个块在计数器1为3,这意味着这个块被重复分配了3次,因此文件系统进行一致性检测发现出了问题。选项D的第8个块在计数器2为2,这意味着这个块被重复释放了2次,因此文件系统进行一致性检测发现出了问题。选项B当某个块在计数器1为1,在计数器2为0;而某个块在计数器1为0,在计数器2为1;这意味着文件系统的一致性检查是正确的,因此,试题(49)的正确答案为B。

  • 第17题:

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

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

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

  • 第18题:

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


    正确答案:专用块

  • 第19题:

    fsck对文件系统的检查最先是从文件系统的()开始的

    • A、MBR
    • B、磁盘块
    • C、超级块
    • D、块链表

    正确答案:C

  • 第20题:

    超级块包含了()和()等重要的文件系统信息。


    正确答案:i节点表;空闲块表

  • 第21题:

    关于i节点和超级块,下列论述不正确的是()。

    • A、i节点是一个长度固定的表
    • B、超级块在文件系统的个数是唯一的
    • C、i节点包含了描述一个文件所必需的全部信息
    • D、超级块记录了i节点表和空闲块表信息在磁盘中存放的位置

    正确答案:B

  • 第22题:

    判断题
    在UNIX文件系统中,利用超级块来管理磁盘块的分配,超级块中的信息就是那些在掉电前必须写回磁盘的信息的一部分。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第23题:

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

    正确答案: 专用块
    解析: 暂无解析