Está en la página 1de 3

Nombre

~Justin
Apellido
~Rodríguez
Matricula
~A00112896
Materia
~SISTEMAS OPERATIVOS AVANZADOS
La gestión de archivos es una parte fundamental de los sistemas operativos
avanzados, ya que permite el almacenamiento y recuperación de información a largo
plazo. Los archivos son unidades de información con nombre que pueden ser
manipulados por operaciones como open, close, create, destroy, copy, rename y list.
Además, los elementos de datos individuales dentro del archivo pueden ser
manipulados por operaciones como read, write, update, insert y delete.

Nombre de los Archivos


Las reglas exactas para los nombres de archivos varían de sistema a
sistema.

Algunos sistemas de archivos distinguen entre las letras mayúsculas y


minúsculas, mientras que otros no.
Muchos S. O. utilizan nombres de archivo con dos partes, separadas por
un punto:

La parte posterior al punto es la extensión de archivo y
generalmente indica algo relativo al archivo, aunque las
extensiones suelen ser meras convenciones.

Tipos de Archivos
Muchos S. O. soportan varios tipos de archivos, por ej.: archivos
regulares, directorios, archivos especiales de caracteres, archivos
especiales de bloques, etc., donde:

• Los Archivos Regulares son aquellos que contienen información


del usuario.

• Los Directorios son archivos de sistema para el mantenimiento de


una estructura del sistema de archivos.

• Los Archivos Especiales de Caracteres:


o Tienen relación con la e / s.
o Se utilizan para modelar dispositivos seriales de e / s
(terminales, impresoras, redes, etc.).

• Los Archivos Especiales de Bloques se utilizan para modelar


discos.
Atributos de Archivo
Cada archivo tiene:
• Su nombre y datos.
• Elementos adicionales llamados atributos, que varían
considerablemente de sistema a sistema.

Algunos de los posibles atributos de archivo son [Tanenbaum]:


• “Protección”: quién debe tener acceso y de qué forma.
• “Contraseña”: contraseña necesaria para acceder al archivo.
• “Creador”: identificador de la persona que creó el archivo.
• “Propietario”: propietario actual.
• “Bandera exclusivo - para - lectura”: 0 lectura / escritura, 1 para
lectura exclusivamente.
• “Bandera de ocultamiento”: 0 normal, 1 para no exhibirse en
listas
La mejora del rendimiento en la gestión de archivos es un aspecto crucial, y se centra
en la optimización de operaciones como la lectura y escritura de archivos, así como la
asignación y liberación de espacio en disco. Una técnica importante para aumentar el
rendimiento es la reducción de la cantidad de movimientos del brazo del disco, lo que
se logra colocando los bloques que probablemente tengan un acceso secuencial
próximos entre sí, preferentemente en el mismo cilindro. Además, la administración del
espacio en disco es crucial para evitar la fragmentación creciente del espacio en disco,
lo que puede ocasionar problemas de rendimiento al hacer que los archivos se
desperdiguen a través de bloques dispersos.

El mecanismo encargado de compartir los archivos debe proporcionar varios tipos de


acceso controlado, como acceso de lectura, acceso de escritura, acceso de ejecución y
varias combinaciones de estos. Además, se debe poder estructurar los archivos de la
manera más apropiada a cada aplicación y proporcionar posibilidades de respaldo y
recuperación para prevenirse contra la pérdida accidental de información.

En resumen, la gestión de archivos en sistemas operativos avanzados es un aspecto


crítico que abarca la persistencia de los archivos, la implementación de directorios, la
mejora del rendimiento, la administración del espacio en disco y el mecanismo de
compartir archivos. Estos aspectos son fundamentales para garantizar un
almacenamiento eficiente y seguro de la información a largo plazo en entornos
computacionales avanzados.

También podría gustarte