lunes, 5 de diciembre de 2011

ACTIVIDAD 23

MULTITAREA: Es una característica de los sistemas operativos modernos. Permite que varios procesos sean ejecutados al mismo tiempo compartiendo uno o más procesadores

DIFERENTES TIPOS DE MULTITAREAS:

 

Cooperativa

Los procesos de usuario son quienes ceden la CPU al sistema operativo a intervalos regulares.

Preferente

El sistema operativo es el encargado de administrar el/los procesador(es)

Sólo se da en sistemas multiprocesador. Es aquella en la que varios procesos se ejecutan realmente al mismo tiempo, en distintos microprocesadores.
EN OTRAS PALABRAS: Los sistemas operativos multitarea son capaces de dar servicio a más de un usuario a la vez.
Multiusuario: se refiere a un concepto de sistemas operativos, pero en ocasiones también puede aplicarse a programas de ordenador de otro tipo (e.j. aplicaciones de base de datos).
 En general se le llama multiusuario a la característica de un sistema operativo o programa que permite proveer servicio y procesamiento a múltiples usuarios simultáneamente (tanto en paralelismo real como simulado).
Multiprocesador:
Se denomina multiprocesador a un computador que cuenta con dos o más microprocesadores (CPUs).
Gracias a esto, el multiprocesador puede ejecutar simultáneamente varios hilos pertenecientes a un mismo proceso o bien a procesos diferentes.
Los ordenadores multiprocesador presentan problemas de diseño que no se encuentran en ordenadores monoprocesador. Estos problemas derivan del hecho de que dosprogramas pueden ejecutarse simultáneamente y, potencialmente, pueden interferirse entre sí. Concretamente, en lo que se refiere a las lecturas y escrituras en memoria. Existen dos arquitecturas que resuelven estos problemas:

No hay comentarios:

Publicar un comentario