ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Sistemas operativos de tiempo compartido


Enviado por   •  29 de Agosto de 2013  •  507 Palabras (3 Páginas)  •  461 Visitas

Página 1 de 3

SISTEMAS OPERATIVOS DE TIEMPO COMPARTIDO

Los sistemas de tiempo compartido, son sistemas interactivos, multiusuarios (la CPU se reparte entre los distintos usuarios, cada uno de ellos en su PC/terminal). Para estos sistemas, se debe proveer multiprogramación.

Multiprogramación es la posibilidad de tener varios programas en memoria. El grado de multiprogramación es la cantidad de programas que se tienen en memoria.

PRIMER SISTEMA DE TIEMPO COMPARTIDO

Uno de los primeros sistemas de tiempo compartido que se desarrollaron fue el Sistema Compatible de Tiempo Compartido (CTSS, Compatible Time-Sharing System), desarrollado en el MIT por un grupo conocido como Proyecto MAC (Machine-Aided Cognition, Multiple-Access Computers). El sistema fue desarrollado primero para una IBM 709 en 1961 y luego pasado a una IBM 7094. El sistema se ejecutaba en una máquina con una memoria de 32K

palabras de 36 bits, con un monitor residente que consumía 5K del total.

VENTAJAS DE UN S.O. DE TIEMPO COMPARTIDO

1) Ser interactivos.

2) Atender a varios usuarios simultáneamente.

3) Ofrecer unos tiempos de respuesta relativamente cortos.

4) Utilizar técnicas de buffering y spooling.

El buffering es la utilización de memoria intermedia(o buffer). El buffering trata de mantener permanenetemente ocupados tanto la CPU como los dispositivos de E/S. La idea es muy sencilla, los datos que se transmiten de memoria al periférico, y viceversa, son volcados en el buffer donde están disponibles para ser utilizados.

El spooling consiste en utilizar el disco fijo como un buffer muy grande para leer por delante, tanto como sea posible, de los dispositivos de entrada y, almacenar los ficheros de salida hasta que los dispositivos de salida sean capaces de aceptarlos. Las diferencias entre buffering y spooling son que el buffering solapa la E/S de un trabajo con su propio tratamiento (procesamiento), y el spooling solapa la E/S de un trabajo con el procesamiento de otro.

5) El administrador de archivos proporciona protección y control en el acceso de la información, dada la posibilidad de concurrencia y conflictos al tratar de acceder a los archivos.

Un administrador de archivos, gestor de archivos o explorador de archivos (del inglés file manager) es una aplicación informática que provee acceso a archivos y facilita el realizar operaciones con ellos, como copiar, mover o eliminar archivos donde el usuario lo quiera ubicar.

6) Gestionar memoria virtual.

La memoria virtual es una técnica de gestión de memoria, que permite la ejecución de programas que no pueden hallarse en su totalidad en la memoria principal ya que ocupan más memoria de la disponible, su ventaja más evidente es que los programas de usuario pueden ser mayores que la memoria

...

Descargar como (para miembros actualizados) txt (3 Kb)
Leer 2 páginas más »
Disponible sólo en Clubensayos.com