Procesos Que Realiza La Unidad De Control
ARQUITECTURA DE COMPUTADORAS
MONOPROCESAMIENTO
Los sistemas de Mono procesamiento son aquellos donde solo hay una CPU principal capaz de ejecutar unconjunto de instrucciones de propósito general, incluyendo las instrucciones de procesos de usuario. Aunque algunos de estos sistemas dan la ilusión de estar ejecutando varios procesos a la vez, enrealidad solo se ejecuta un proceso en cada instante de tiempo.
EJEMPLOS DE MONOPROCESAMIENTO:
* MS-DOS
* Windows 95
* Windows 98
* Windows Me
PROCESAMIENTO MULTITAREA
Escapacidad de un sistema operativo de procesar datos o ejecutar tareas al mismo tiempo...
Cuando el equipo donde se ejecuta el sistema operativo posee 1 procesador las tareas se ejecutan realmentefraccionariamente, dividiendo el tiempo de procesamiento entre todas las tareas (procesos) simulando la multitarea.
EJEMPLOS DE MULTITAREA
* Nula: El sistema operativo es mono tarea. El ejemplo típicoes MS-DOS. Aún así puede lograrse a veces algo parecido a una multitarea implementándola en espacio de usuario, o usando trucos como los TSR de MS-DOS.
* Cooperativa: Los procesos de usuario sonquienes ceden la CPU al sistema operativo a intervalos regulares. Muy problemática, puesto que si el proceso de usuario se cuelga y no cede la CPU al sistema operativo, todo el sistema quedará entoncescolgado. Da lugar también a latencias muy irregulares, y la imposibilidad de tener en cuenta este esquema en sistemas operativos de tiempo real. Un ejemplo seria Windows, hasta la versión 3.11.
*Preventiva: El sistema operativo es el encargado de administrar el/los procesador/es, repartiendo el tiempo de uso de este entre los procesos que estén esperando para utilizarlo. Cada proceso utiliza elprocesador durante cortos periodos de tiempo, pero el resultado final es prácticamente igual que si estuviesen ejecutándose al mismo tiempo. Ejemplos de sistemas de este tipo serian Unix y clones...
Regístrate para leer el documento completo.