Relacionamento dos ponteiros indiretos do iNode com o tamanho máximo do arquivo

0

Digamos que você tenha um iNode preenchido até a capacidade sem ponteiros indiretos. Se você der um ponteiro indireto, o tamanho máximo do arquivo simplesmente dobrará?

    
por tony_sid 19.05.2011 / 22:42

1 resposta

0

Wikipedia :

Unlike the inodes, which are fixed in number and allocated in a special part of the file system, the indirect blocks may be of any number and are allocated in the same part of the file system as data blocks. The number of pointers in the indirect blocks are dependent on the block size and size of block pointers. Example: with a 512 byte block size, and 4 byte block pointers, each indirect block can consist of 128 (512 / 4) pointers.

Portanto, não: O tamanho máximo do arquivo é mais que o dobro, já que há muito mais endereços de bloco de dados naquele único bloco apontado pelo ponteiro indireto do que os endereços de bloco direto no próprio inode.

    
por 21.05.2011 / 12:05