Buenas tardes, quisiera consultar por el ejercicio de sistemas de archivos de la prueba 3:
Se que cada entry_dir ocupa 128 B y cada bloque 4096 B
Cada inodo referencia a 8 bloques de memoria de manera directa y a 2048 bloques de manera indirecta = 2056 bloques en total.
En cada bloque entran 4096/ 128 = 32 entry_dir
=> 2056 * 32 = 65792 entry_dir por inodo.
1) Como cada entry_dir = 128 B, 65792 entry_dir por inodo * 128 B por entry_dir = 8421376 B por inodo?
2) 65792 entry_dir por inodo? O debo considerar alguna entry como directorio?
Extra: cuando se pide el total de archivos o directorios en el sistema, poniendo este caso como ejemplo, sería
65792 entry_dir por inodo * [32767 (max_inodos) - 1], restando 1 que es el inodo raíz?
Desde ya muchas gracias.
Saluda,
Verónica.