2do parcial 2018 problema 2 parte 1

2do parcial 2018 problema 2 parte 1

de Ignacio Javier De La Sierra Piedra -
Número de respuestas: 1

image%20%281%29.png

Buenas, tengo ciertas dudas sobre la solución de este ejercicio, los bloques son de 1KiB, hay 5 directorios.:
1 - /
2- home
3- sistoper
4- tareas
5- 2018
y 2 archivos: informe.pdf y labA.txt
informe.pdf usa 2 bloques y labA.txt usa 5, luego cada directorio usa mínimo un bloque para mantener sus entry_dirs y además de eso cada archivo usa un inodo con un total de 7 archivos (dir/file), entonces las cuentas me dan que se usan 12 bloques y 7 inodos, aunque el directorio 2018 este vacío, ¿no se le debería asignar 1 bloque de todas maneras para mantener las referencias (entry_dirs) a '.' (directorio actual) y '..' (directorio padre)? este razonamiento también cambiaría al respuesta de la parte b.
Saludos.
Gracias.


En respuesta a Ignacio Javier De La Sierra Piedra

Re: 2do parcial 2018 problema 2 parte 1

de Santiago Freire Lopez -

Hola Ignacio,

Si bien en muchos sistemas de archivos se mantiene una referencia en los directorios al directorio actual y/o al padre, no es estrictamente necesario. Por lo tanto, a menos que te indiquemos lo contrario, puedes suponer que un directorio vacío no ocupa ningún bloque, ya que no habría que almacenar ninguna dir_entry.

Por las dudas, ten en cuenta que todos los directorios y archivos, aunque estén vacíos, sí tienen asignado un inodo.

Saludos,

Santiago.