maximum size filesystem on my test .... approach?
- by jocco
Hello all I'm new at the site, and I have a question. I got this question at a test and really like to know the correct approach to solving this problem?
Here is the question.
In an indexed filesystem the first indexblock (inode) has 12 direct pointers and
1 pointer to an indirect indexblock. The filesystem is implemented on a disk with a diskblock-size of 1024 bytes. All pointers are 32 bit. Question: what is the maximum filesize (Kilobytes) of this filesystem?
If it's possible not an just an answer but an explanation.
edit:
It was a multiple choice btw with 4 answers
a. 13 K
b. 268 K
c. 524 K
d. 1036 K
As for my approach I only got as far as to know that 1 pointer is 32 bit
Also I found something else here on the site which seems very usefull.
http://stackoverflow.com/questions/2755006/understanding-the-concept-of-inodes
Ok i got this far There are 12 blocks and each block is 1024 bytes.
1024 * 12 = 12288 bytes or 12 KB directly accessible. Please correct me if I'm wrong.
Each pointer is 32 Bit = 4Byte
And to be honest at this point I'm starting to get confused especially since my answer is way over any of my multiple choice answers.