Funciones del sistema de archivos
Los usuarios deben poder crear, modificar y borrar archivos. Se deben poder compartir los archivos de una manera controlada.
El mecanismo encargado de compartir los archivos debe proporcionar varios tipos de acceso controlado:
Ej.:“Acceso de Lectura”, “Acceso de Escritura”, “Acceso de Ejecución”, varias combinaciones de estos, etc.
Se debe poder estructurar los archivos de la manera más apropiada a cada aplicación.
Los usuarios deben poder ordenar la transferencia de información entre archivos.
Se deben proporcionar posibilidades de “respaldo” y “recuperación” para prevenirse contra:
La pérdida accidental de información. La destrucción maliciosa de información.
Se debe poder referenciar a los archivos mediante “Nombres Simbólicos”, brindando “Independencia de Dispositivos”.
En ambientes sensibles, el sistema de archivos debe proporcionar posibilidades de “Cifrado” y “Descifrado”.
El sistema de archivos debe brindar una interfaz favorable al usuario:
– Debe suministrar una “visión lógica” de los datos y de las funciones que serán ejecutadas, en vez de una “visión física”.
– El usuario no debe tener que preocuparse por:
* Los dispositivos particulares.
* Dónde serán almacenados los datos.
* El formato de los datos en los dispositivos.
* Los medios físicos de la transferencia de datos hacia y desde los dispositivos.
Fuente: Apuntes de la materia Sistemas Operativos Multiusuario de la FCA – UNAM