PUERTA | PUERTA-CS-2004 | Pregunta 49

Un i-Node de estilo Unix tiene 10 punteros directos y un puntero indirecto simple, uno doble y uno triple. El tamaño del bloque de disco es de 1 Kbyte, la dirección del bloque de disco es de 32 bits y se utilizan números enteros de 48 bits. ¿Cuál es el tamaño máximo de archivo posible?
(A) 2 24 bytes
(B) 2 32 bytes
(C) 2 34 bytes
(D) 2 48 bytes

Respuesta: (C)
Explicación: Fuente de la imagen: WikinixBlock

Size of Disk Block = 1Kbyte

Disk Blocks address = 32bits, 
but 48 bit integers are used for address
Therefore address size = 6 bytes
                    

No of addresses per block = 1024/6  = 170.66 
Therefore 170 ≈ 2^8 addresses per block can be stored

Maximum File Size = 10 Direct + 1 Single Indirect + 
                    1 Double Indirect + 1 Triple Indirect
                 = 10 + 28 + 28*28 + 28*28*28
                 ≈ 224 Blocks

Since each block is of size 210                 

Maximum files size = 224 * 210     
                   = 234    

Cuestionario de esta pregunta

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *