_________ maintains the list of free disk blocks in the Unix file system.

2014

_________ maintains the list of free disk blocks in the Unix file system.

  1. A.

    I-node

  2. B.

    Boot block

  3. C.

    Super block

  4. D.

    File allocation table

Attempted by 323 students.

Show answer & explanation

Correct answer: C

Answer: Super block

Explanation: The super block contains filesystem-wide metadata and is responsible for maintaining information about free disk blocks. Depending on the filesystem implementation, this can be a linked free-block list (historical Unix) or a free-block bitmap (modern implementations). The super block also stores other global information such as total number of blocks, block size, and pointers to important filesystem structures.

  • I-node: stores metadata for individual files (ownership, permissions, timestamps) and pointers to that file's data blocks; it does not track the global free-block list.

  • Boot block: contains bootstrap code for starting the system; not used for managing free disk blocks.

  • File allocation table: used by FAT filesystems to track clusters; this is not the mechanism used by Unix filesystems, which rely on the super block and inode structures.

Explore the full course: Mppsc Assistant Professor