The GATE Grind

GATE 2012 CS (CS1) – Question 51

Operating System · File Systems and Disk Performance · 2 marks · Multiple choice

A 300 GB disk uses file descriptors with eight direct block addresses, one indirect and one doubly indirect. Block size is 128 bytes and each address eight bytes. Find maximum file size.

  1. 3 KB
  2. 35 KB
  3. 280 KB
  4. Depends on disk size

Practise this question in The GATE Grind →

Show answer and explanation

Correct answer: (B) 35 KB

Explanation

Each indirect block stores 128/8=16 pointers. Addressable data blocks are 8+16+16²=280. Their data capacity is 280×128=35840 bytes=35 KiB, corresponding to B. Metadata blocks are excluded from file data size, and the disk is much larger than this descriptor limit.

More File Systems and Disk Performance questions

All File Systems and Disk Performance questions →