Multitarea
Multitarea En un sistema
operativo multitarea, varios procesos se pueden estar ejecutando aparentemente
al mismo tiempo sin que el usuario la perciba. La gran mayoría de sistemas
operativos actuales son multitarea. Un sistema multitarea permite a la vez
estar escuchando música, navegando por internet y realizando una
videoconferencia. El sistema operativo fracciona el tiempo de CPU y lo va
repartiendo entre los procesos que lo necesitan de la mejor forma posible.
Ademas de la multitarea aparece el concepto de multihilo.
La multitarea es la
característica de los sistemas operativos modernos de permitir que varios
procesos o aplicaciones se ejecuten aparentemente al mismo tiempo, compartiendo
uno o más procesadores.
Los sistemas operativos
multitarea son capaces de dar servicio a más de un proceso a la vez para
permitir la ejecución de muchos más programas.
En esta categoría también se
encuentran todos los sistemas que cumplen simultáneamente las necesidades de
dos o más usuarios —llamados sistemas multiusuario— que compartan los mismos
recursos. Este tipo de sistemas se emplea especialmente en redes. En resumen,
se trata de fraccionamiento del tiempo (timesharing en inglés).
Tipos de multitarea:
Cooperativa:
El sistema operativo da el
control a un proceso, y es este el que cede de nuevo el control pasando a estar
en espera cuando decide voluntariamente que no puede seguir su ejecución. Al
depender del propio proceso en ejecución puede ser problemática, puesto que si
el proceso de usuario se interrumpe y no cede la CPU al sistema operativo, todo
el sistema quedará bloqueado, es decir, sin poder hacer nada. Da lugar también
a latencias muy irregulares y la imposibilidad de tener en cuenta este esquema
en sistemas operativos de tiempo real. Las versiones de Windows desde la 3
hasta el 95, todas ejecutadas bajo MS.DOS realmente por lo que no son
auténticos Sistemas Operativos sino añadidos sobre el mismo, son un ejemplo de
este tipo de Sistema Operativo Multitarea.
Apropiativa o preferente:
El sistema operativo es el
encargado de administrar el/los procesador(es) repartiendo el tiempo de uso
entre los procesos que estén esperando para utilizarlo. Cada proceso utiliza el
procesador durante lapsos cortos, pero el resultado final es virtualmente igual
a ejecutarse todo al mismo tiempo. Ejemplos de sistemas de este tipo serían
Unix y sus derivados (FreeBSD, Linux), VMS y derivados, AmigaOS, Windows NT.
Real:
Solo se da en sistemas con
multiprocesador; varios procesos se ejecutan realmente al mismo tiempo en
distintos microprocesadores; suele ser también preferente. Ejemplos de sistemas
operativos con esa capacidad: variantes de Unix, Windows NT, Mac OS X.
Ventajas de los sistemas operativos multitarea
Los sistemas operativos
fueron avanzando mucho con el paso del tiempo. Sus características han ido
modificándose y sus funciones se optimizaron.
Los primeros sistemas operativos eran
categorizados como ‘monotarea’, es decir que solo se podía ejecutar una tarea a
la vez. Para eliminar estas limitaciones, se crearon los sistemas operativos
multitarea.
Ventajas de los sistemas operativos multitarea:
·
Optimiza los recursos
de la computadora.
·
Mejora la
productividad del ordenador.
·
Pueden ser utilizados
por varios usuarios (son multiusuarios)
·
Ofrecen seguridad y
protección a cada usuario.
·
Tienen la capacidad
de mantener entornos limpios y claros para cada usuario.
Sistemas operativos que utilizan multitarea:
·
MS DOS
·
Unix
·
Windows NT
·
Mac OS X
·
VMS
Glosario:
Usuario: Aquella persona que
utiliza un dispositivo o un ordenador y realiza múltiples operaciones con
distintos propósitos.
Ordenador: Es una máquina
electrónica para procesar información.
Sistemas operativos: Es el software básico de
una computadora que provee una interfaz entre el resto de programas del
computador, los dispositivos hardware y el usuario.
Computadora: es un dispositivo
informático que es capaz de recibir, almacenar y procesar información de una
forma útil.
Protección: Acción de proteger o
impedir que una persona o una cosa reciba daño o que llegue hasta ella algo que
lo produzca.
Comentarios
Publicar un comentario