Sistemas de ficheros/Minix
Introduccion
editarEl sistema de ficheros minix fue diseñado para ser usado con Minix, el sistema operativo diseñado por Tanenbaum como apoyo a la docencia. Este sistema de ficheros copia las estructuras basicas del Unix File System, pero, debido a la naturaleza del systema minix, elimina algunas caracteristicas complejas con el fin de mantener claro y simple el codigo fuente.
Caracteristicas
editar- Permisos POSIX
- Tamaño maximo: 1GB (Version 1 y 2) y 4G (Version 3)
- Tamaño maximo de fichero: 1GB (Version 1 y 2) y 4G (Version 3)
- Maximo numero de caracteres para el nombre de fichero: 14 o 30 bytes (Version 1 y 2) y 60 bytes (Version 3)
Estructura General
editarUn sistema minix contiene:
- Un sector de arranque situado en el primer bloque.
- Un superbloque que contiene informacion importante para el manejo del sistema de ficheros.
- Un mapa de bits de inodos que nos da informacion de que inodos estan libres y cuales ocuapdos. Cada bit representa un inodo.
- Un mapa de bits de bloques, que nos da informacion de que bloques de datos estan libres y cuales ocupados. Cada bit representa un bloque de datos.
- Un area de inodos que contiene los bloques encargados de almacenar inodos.
- Un area de datos que contiene los bloques encargados de almacenar datos.