Project ForgeSign up free
Operating Systems
I/O Subsystem & File Systems
GATE 2008
Medium

The data blocks of a very large file in the Unix file system are allocated using

  • Acontiguous allocation
  • Blinked allocation
  • Cindexed allocation
  • an extension of indexed allocation

Explanation

Unix inodes use direct block pointers plus single/double/triple indirect block pointers — indexed allocation extended with multiple levels of indirection specifically to support very large files beyond what a fixed set of direct+single-indirect pointers could address.

Source: GATE CS 2008 (2008)

This question is part of a 15-day revision cycle — sign in and Project Forge will bring it back the day before you'd forget it.

Start revising free