You are on page 1of 2

Universidad Autnoma de Los Andes

Uniandes
Nombre: Kevin Jarrin
Carrera: III Sistemas
Fecha: 11-02-2015
Tema: EFICIENCIA DE LA GESTIN DE ALMACENAMIENTO DE UN
SISTEMA OPERATIVO"
INTRODUCCIN
Para que un sistema informtico sea cmodo para los usuarios, el sistema operativo
proporciona una lista lgica y uniforme del sistema de almacenamiento de la
informacin. El sistema operativo abstrae las propiedades fsicas de los dispositivos de
almacenamiento y define una unidad de almacenamiento lgico, el archivo.
El sistema operativo asigna los archivos a los soportes fsicos y accede a dichos
archivos a travs de los dispositivos de almacenamiento.
DESARROLLO
Administracin de procesos: Proceso
Un programa en la memoria + CPU + acceso a dispositivos + recursos constituyen un
proceso.
Un programa es una entidad pasiva, mientras que un proceso es una entidad activa.
Cada proceso cuenta con un contador de programa (PC program counter) que
determina la prxima instruccin de cdigo a ejecutar.
El proceso necesita de ciertos recursos (CPU, memoria, archivos, y dispositivos de
E/S) para realizar su tarea.

El sistema albergar muchos procesos compitiendo por los recursos y ser el


responsable de proveer de medios o servicios para que realicen su tarea:
Crear y destruir procesos.
Suspensin y reanudacin de procesos.
Proveer mecanismos para la cooperacin (sincronizacin) y comunicacin entre los
procesos.
Proveer mecanismos para prever la generacin de dead-locks o lograr salir de ellos.

Administracin de memoria
La memoria principal es un arreglo de palabras o bytes.

Es un repositorio de datos de rpido acceso compartido por los CPUs y los


dispositivos.
La memoria es un rea de almacenamiento comn a los procesadores y dispositivos
del sistema dnde se almacenan programas, para su ejecucin, y datos.
Para lograr la multiprogramacin es necesario mantener varios programas en memoria
al mismo tiempo.
Existen varios esquemas para la administracin de la memoria y requieren distinto
soporte del hardware.
El sistema operativo es responsable de las siguientes tareas:
Mantener que partes de la memoria estn siendo utilizadas y por quin.

Decidir cuales procesos sern cargados a memoria cuando exista espacio de


memoria disponible.
Asignar y quitar espacio de memoria segn sea necesario.

Subsistema de entrada/salida
El sistema operativo deber encapsular y ocultar las caractersticas especficas
de los diferentes dispositivos de almacenamiento y ofrecer servicios comunes
para todos los medios de almacenamiento.
Para ello proveer de:
Un conjunto de servicios que provean la interface con el subsistema e
implementen tcnicas de cache, buffering y spooling.
Almacenamiento secundario
La memoria principal es voltil y demasiado pequea para guardar todos los
datos y programas que son necesarios para el funcionamiento del sistema.
La mayora de los sistemas actuales utilizan discos como principal medio para
guardar toda la informacin.
El sistema operativo es responsable de las siguientes actividades en
administracin de almacenamiento secundario:
Administrar el espacio libre.
Asignacin del lugar de la informacin.
Algoritmos de planificacin de disco.
Subsistema de archivos
Proporciona una vista uniforme de todas las formas de almacenamiento enos
diferentes dispositivos implementando el concepto de archivo como una
coleccin arbitraria de bytes u otras clases o organizaciones mssofisticadas.
Implementar los mtodos de:
Abrir, cerrar, extender archivos
Leer, escribir archivos
Crear y borrar directorios
CONCLUSIN
La gestin de archivos es uno de los componentes ms visibles de un sistema
operativo. Las computadores pueden almacenar la informacin en diferentes
tipos de medios fsicos .Los discos magnticos, discos pticos y cintas
magnticas son habituales.

Cada uno de estos medios tiene sus propias caractersticas y organizacin fsica.
Cada medio se controla mediante un dispositivo, tal como una unidad de disco o
una cinta, que tambin tiene sus propias caractersticas distintivas.

You might also like