Anyone please let me know if the below approach is correct:
My attempt)
# of disks = 2$^{d}$
# of blocks free in each disk = F
Total # of blocks in each disk = B
# of bits in block address = log B
1) Bit map implementation: We just need B-length string for each disk. So, bit map size = 2$^{d}$ $\times$ B
2) Free list implementation: We have to maintain free block address of all free blocks.
We require (d + log B) bits to address a free block in a disk and there are 2$^{d}$ $\times$ F free blocks in total.
So, free list size = 2$^{d}$ $\times$ F $\times$ (d + log B)
For, free list to occupy less size than bit map, we need to have 2^d $\times$ F $\times$ (d + log B) < 2$^{d}$ $\times$ B
Canceling the common terms that would give, F $\times$ (d + log B) < B