2016-08-09 1 views
-1

enter image description hereМаксимальный размер файла, поддерживаемый файловым представлением узла?

Для Я чувствую, что это будет 63504 байт, так как размер файла будет (496/4) * 512 + 16 байт .. Но я не могу показаться, чтобы получить, что в требуемом формате, который ведет меня полагать, что я попытался сделать это неправильно.

рТ б я понятия не имею, как подойти к нему .. Любые помощь/советы будут оценены

+0

Возможный дубликат [Максимальный размер файла с учетом конкретной структуры inode?] (Http://stackoverflow.com/questions/2742163/maximum-file-size-given-a-particular-inode-structure) –

+1

Вопреки тому, что вам кажется полагать, что StackOverflow не является бесплатной услугой кодирования (или службой автоответчика). Ожидается, что вы покажете свой код вместе с соответствующими вводами примеров, ожидаемыми выходами, фактическими сообщениями об ошибках, а также вашими комментариями о том, где вы застряли. Пожалуйста, приложите все усилия, чтобы решить вашу ** проблему программирования ** (используйте инструмент {} в левом верхнем углу окна редактирования для правильного форматирования кода/данных/вывода/errMsgs), и люди могут вам помочь. Удачи. – shellter

+0

Что вы попробовали? – Rupsingh

ответ

3

Часть [а]

Starting with 

       Extent size 1 ==> File size will be 2^0 * 512 bytes 

       Extent size 2 ==>File size will be 2^1 * 512 bytes 

       Extent size 3 ==>File size will be 2^2 * 512 bytes 

       ...... 

       Extent size 12 ==>File size will be 2^11 * 512 bytes 

       Extent size x ==>File size will be 2^(x-1) * 512 bytes 

Часть [б]

Considering 512 bytes as block size, 

Number of disk accesses required for getting 1,00,000 byte will be, 

100000/512 = 196 

Надеюсь, это имеет смысл для вас ....