Consider a UNIX file system with 12 direct pointers, 1 indirect pointer, 1 double-indirect pointer, and 1 triple-indirect pointer in the Inode. Assume that disk blocks are 8K bytes and that each pointer to a disk block requires 4 bytes. How many pointers can be accommodated in a disk block and what is the max file size if only the direct pointers could be utilized to hold file data?
a) 2048 pointers per block, max file size of 16MB
b) 1024 pointers per block, max file size of 8MB
c) 256 pointers per block, max file size of 2MB
d) 512 pointers per block, max file size of 4MB

Q&A Education