Which of the following statements about the UNIX file system is NOT correct?
Pick an option to check yourself, or open the answer below.
Show answer & explanation
Correct answer: C. Each i-node is 256 bytes long.
Explanation
The super block genuinely records the i-node count, the disk-block count, and the head of the free-block list (statement 1, true); an i-node genuinely holds ownership/permission accounting data plus the direct and indirect pointers needed to find every data block of a file (statement 2, true); and file/directory contents are indeed stored in data blocks referenced from their i-node (statement 4, true). The i-node's size, however, is not a universal fixed constant — it is implementation-defined and has varied across UNIX versions (e.g. 64 bytes in early Version 7 UNIX, larger in many System V and modern variants), so asserting a single fixed size of 256 bytes is the incorrect statement, option (iii).More System Software and Operating System questions
- In UNIX, files are protected using a 9-bit permission mode ("rights bits"). Consider the statements: (I) A mode of 641 (octal) means the ow…
- A disk head is initially positioned at track 32. The disk I/O request queue, in arrival order, is: 98, 37, 14, 124, 65, 67. Using the FCFS…
- Arrange the following levels of interrupt protection within the Linux Kernel in order of increasing priority: (A) user mode programs (B) bo…
- Given below are an Assertion (A) and a Reason (R): Assertion (A): I/O protection is ensured by a hardware trap. Reason (R): I/O interrupts…
- In a multi-user operating system, requests for a particular resource arrive at an average rate of 20 per hour (a Poisson arrival process).…
- User level threads are threads that are visible to the programmer and are unknown to the kernel. The operating system kernel supports and m…