Why can't we use use indirect blocks instead of direct blocks. Indirect blocks can store much more memory addresses which results in more data blocks. So why waste those 10 direct blocks in Inode table of contents when we can do the the job of those in a single indirect block.

  • Enjoy learning about extent-based filesystems. (-: – JdeBP Aug 31 '18 at 7:48

Because an indirect block requires another block allocated, and another block to read from disk. So it costs disk space and access time.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.