我试图理解一个问题。我达到了一个点,现在我被卡住了。请帮我解决一下这个。
问题是
基于 i 节点的文件系统的块大小为“b”字节。在 i 节点中有“q”个指向数据块的直接指针和一个间接指针。每个指针的长度为“p”位。假设 q < 2^p < (b*8)/p。文件系统可以处理的最大文件的大小是多少?
这是我的方法
size of the direct pointed blocks = q*b
max pointers in a block = 8*b/p
size of the blocks pointed by indirect pointer = 8*b*b/p
So the largest file = qb + 8*b*b*/p
我很困惑如何在答案中使用给定的事实 ** q < 2^p < (b*8)/p **。
任何人都可以帮助我吗?