The Gateway to Computer Science Excellence
0 votes
655 views

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

  1. I-node
  2. Boot block
  3. Super block
  4. File allocation table 
in Operating System by Boss (30.2k points)
recategorized by | 655 views
0
If anyone gets good explanation for this answer, then please do write here.

2 Answers

0 votes

A super block describes the state of the file system: the total size of the partition, the block size, pointers to a list of free blocks, the inode number of the root directory, magic number, etc.

Hence,Option(C)Super Block.

Reference:-http://web.cs.wpi.edu/~rek/DCS/D04/UnixFileSystems.html

by Boss (41k points)
0 votes

Super block maintains the list of free disk blocks in the Unix file system. The super block contains an array of free disk block numbers, one of which points to the next entry in the list. That entry in turn will be a data block, which contains an array of some other free blocks and a next pointer. When process requests for a block, it searches the free block list returns the available disk block from the array of free blocks in the super block. If the super block contains only one entry which is a pointer to a data block, which contains a list of other free blocks, all the entries from that block will be copied to the super block free list and returns that block to the process.

Hence,Option(C)Super Block.

by Active (1.9k points)

Related questions

Quick search syntax
tags tag:apple
author user:martin
title title:apple
content content:apple
exclude -tag:apple
force match +apple
views views:100
score score:10
answers answers:2
is accepted isaccepted:true
is closed isclosed:true
50,647 questions
56,492 answers
195,439 comments
100,710 users