Buenas!
Analizando soluciones de estos ejercicios con un par de compañeros nos surgieron algunas dudas:
1- En el 1er Parcial C-S 2019, en el Problema 3 de sist de archivos, se menciona en una parte que “los bloques del disco en la FAT se referencian con un valor entero con signo, es decir que no podemos referenciar mas de 2^15 bloques = 32768 bloques, es decir 32 MiB.” Esto es siempre así? Es decir, siempre que trabajemos con FAT podemos asumir que los bloques se referencian con un int con signo de 15 bits? Y aprovechando esta pregunta, nos gustaría saber cuales son exactamente las cotas para calcular el tamaño máximo de un archivo y la cantidad máxima de archivos de un sistema (tanto para FAT como para sist con nodos).
2- Al calcular la cantidad máxima de archivos en el sistema, o el tamaño máximo de un archivo, tenemos en cuenta la cantidad de bloques del sistema. En caso que trabajemos con FAT, siempre debemos restar a estos bloques la cantidad de bloques que la FAT ocupa en el disco?
3- Cuando se habla de soft links, en el entry_dir que se crea (que apuntará al entry_dir original, del que se se está creando un soft link), en qué parte se guarda esa referencia? Ya que en los entry_dir normalmente se guarda una referencia a un inodo o posición en FAT según el tipo de sistema de archivos.
Gracias! Saludos