Se llama sistema operativo multitarea a aquellos que tienen la capacidad de ejecutar varios procesos a la misma vez.
A este tipo de sistema también se lo conoce como multiproceso. Estos les permiten a los usuarios realizar diferentes actividades, por lo tanto ejecutar diferentes programas y aplicaciones, de forma simultanea.
Estos sistemas funcionan en base a lo que se conoce como ‘cambio de contexto’. Esto es lo que hace que los ordenadores puedan ser capaces de soportar varios procesos activos a la misma vez, aun cuando no fueron diseñadas para este fin. Ellos van formando una lista de procesos de ejecución, añadiendo y eliminando procesos. De alguna forma estamos “burlando” al ordenador y así se puede optimizar su rendimiento.
Los sistemas operativos multitarea pueden ser mono usuario y multi usuario. En la actualidad, la mayoría de ellos son multi tarea y multi usuario, pueden ser usados por varios usuarios y cada uno de ellos puede ejecutar varios procesos a la vez.
Tipos de sistemas operativos multitarea
Existen diferentes tipos de sistema operativo multitarea, cada uno de ellos tiene distintas características y por lo tanto, diferentes funciones.
- Cooperativos: No son muy utilizados porque generan conflictos en las ejecuciones en proceso y terminan deteniéndose. Este sistema priorizan los procesos en base a las necesidades de los usuarios.
- Preferentes: Los procesos en cola se ordenan según los recursos del ordenador, de modo que se evita que la computadora se cuelgue.
- Real: Estos sistemas operativos son ideales para las computadoras que poseen varios microprocesadores, conocidos como ‘multiprocesadores’.
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.
Todas estas ventajas son de mucho provecho para usuarios que le dan un uso personal a sus ordenadores.
Una sola PC puede ser compartida por toda la familia, cada uno de ellos con un usuario diferente y realizando sus propias actividades.
Cada uno de ellos puede navegar en Internet, escribir textos y escuchar música, todo a la misma vez ejecutando distintas aplicaciones.
Pero por supuesto, este sistema operativo es mucho más beneficioso para quienes le dan un uso industrial.
Gracias a ellos pueden realizar todas las tareas que necesitan, ejecutando diferentes procesos a la misma vez.
Sistemas operativos multiusuarios
- Windows Vista.
- Windows 7.
- Windows 8.
- Mac OS X.
- Linux.
- FreeBSD.
- NetBSD.
- OpenBSD.
- Solaris.
- Plan 9.
- QNX.
- BeOS.
- GNU HURD.
- AIX.
- VMS.
- HP-UX.
- IRIX.
- Tru64.
- VxWorks.