Gestión de archivos en un sistema operativo - inteligenciaes

Gestión de archivos en un sistema operativo

[ad_1]

En este artículo, analizo brevemente cómo el sistema operativo (SO) maneja los archivos.

Definición

Es una colección de datos que normalmente se almacena en un dispositivo de almacenamiento secundario, como un disco duro o un disquete.

Las operaciones realizadas sobre ellos

Un sistema operativo debe proporcionar una serie de operaciones asociadas con archivos para que los usuarios puedan almacenar y recuperar datos de forma segura.

Las operaciones típicas son

Abierto

Cerrar

Crear

Dupdo

Rebautizar

Lista

Además, las operaciones en elementos de datos individuales dentro de un archivo son compatibles con

Leer

Escribir

Buscar

Bloques de control de archivos

Los bloques de control de archivos (FCB), a veces denominados descriptores de archivos, son estructuras de datos que contienen información sobre un archivo. Cuando un sistema operativo necesita acceder a un archivo, crea un bloque de control de archivo asociado para administrar el archivo.

La estructura del bloque de control de archivos difiere entre los sistemas operativos, pero la mayoría de los bloques de control de archivos incluyen las siguientes partes

Nombre

Ubicación en almacenamiento secundario

Largo

Fecha y hora o creación o último acceso

Nombrar

Cada sistema operativo utiliza una convención o práctica específica para nombrarlos.

MS-DOS Utiliza nombres de ocho caracteres, un punto y luego una extensión de tres caracteres que indica el tipo de archivo. Los nombres de archivo no distinguen entre mayúsculas y minúsculas.

Lee mas  Humanos: ¿los progenitores de las máquinas inteligentes artificiales?

Los nombres de archivo de UNIX pueden tener hasta 254 caracteres y distinguen entre mayúsculas y minúsculas.

Los nombres de archivo de Windows pueden tener hasta 255 caracteres y no distinguen entre mayúsculas y minúsculas.

Tipos

Los tipos se refieren a clasificar el contenido del archivo, como un programa, texto, programa ejecutable o datos.

En los sistemas operativos Windows, el tipo se deriva de la extensión del nombre de archivo. Los tipos típicos y sus extensiones son

Extensión

Escribe

.bas

programa fuente básico

.C

programa fuente c

.dll

biblioteca del sistema

.Doc

Documento de Word

.exe

programa ejecutable

.TXT

texto

Windows asocia aplicaciones (programas) con tipos específicos. Por ejemplo, la aplicación predeterminada que se abre para procesar un type.txt es el editor de Bloc de notas.

Cómo un sistema operativo realiza un seguimiento de los archivos

El disco duro se compone de una gran cantidad de sectores numerados secuencialmente. A medida que se crean los archivos, se asignan sectores libres para contener su contenido y se marcan como asignados.

Para realizar un seguimiento de los sectores y si están asignados o libres, y a qué archivo pertenecen, el sistema operativo mantiene una serie de tablas.

Rsistema de archivos oot

Cuando el sistema operativo se instala por primera vez, crea un sistema de archivos raíz en el disco que especifica cuántos sectores están disponibles y cómo se asignarán.

Lee mas  ¿Cuáles son las nuevas funciones de Adobe After Effects CS6?

El sistema de archivos raíz es una tabla de entradas como un directorio. En general, este es un tamaño fijo y, una vez que esté lleno, no se pueden agregar más entradas. Cada entrada puede ser un archivo u otra tabla de directorio.

los Rentrada del sistema de archivos oot

Esto es muy específico del sistema operativo, pero una entrada podría verse como,

Nombre

Número de grupo inicial

Longitud en bytes

Escribe

Fecha de creación y última modificación a la derecha

permisos (una lista de control de acceso)

[ad_2]

Leave a Comment