Sistemas Operativos
de multitarea: con este sistema operativo es que la computadora procesa
diferentes tareas al mismo tiempo. Existen varios tipos de multitareas. Estos
sistemas Se distinguen por sus habilidades para poder soportar la ejecución de
dos o más trabajos activos (que se están ejecutado) al mismo tiempo. Esto trae
como resultado que la Unidad Central de Procesamiento (UCP) siempre tenga
alguna tarea que ejecutar, aprovechando al máximo su utilización. Los sistemas
operativos que soportan estas multitareas son: UNIX, Windows 95, Windows 98,
Windows NT, MAC-OS, OS/2.
Sistema Operativo
Monotareas: los sistemas operativos monotareas son más primitivos y es todo
lo contrario a los de multitareas es decir, solo pueden manejar un proceso en
cada momento o que solo puede ejecutar las tareas de una en una. Por ejemplo
cuando la computadora está imprimiendo un documento, no puede iniciar otro
proceso ni responder a nuevas instrucciones hasta que se termine la impresión.
El sistema operativo que soporta el monotareas
es DOS.
Sistema Operativo
Monousuario: Los sistemas monousuarios son aquellos que nada más puede
atender a un solo usuario, gracias a las limitaciones creadas por el hardware,
los programas o el tipo de aplicación que se este ejecutando. Estos tipos de
sistemas son muy simples, porque todos los dispositivos de entrada, salida y
control dependen de la tarea que se está utilizando, esto quiere decir, que las
instrucciones que se dan, son procesadas de inmediato; ya que existe un solo
usuarios. Los sistemas operativos que soportan el monousuario son DOS e
incluso en el actual Windows XP y sus predecesores.
Sistema Operativo
Multiusuario: Es todo lo contrario a monousuario; y en esta categoría se
encuentran todos los sistemas que cumplen simultáneamente las necesidades de
dos o más usuarios, que comparten mismos recursos. Este tipo de sistemas se emplean
especialmente en redes. Los sistemas operativos que soportan el
multiusuario son con el Linux, Windows 2003 y sus predecesores.
Sistemas Operativos
por lotes: Con este sistema operativo procesan una gran cantidad de
trabajos con poca o ninguna interacción entre los usuarios y los programas en
ejecución. Se reúnen todos los trabajos comunes para realizarlos al mismo
tiempo, evitando la espera de dos o más trabajos como sucede en el
procesamiento en serie. Estos sistemas, pueden tener un tiempo de ejecución muy
alto, porque el procesador es mejor utilizado y los Sistemas Operativos pueden
ser simples, debido a la secuenciabilidad de la ejecución de los trabajos. Los
sistemas operativos que soportan por lotes son el SCOPE, del DC6600, y el EXEC
II para el UNIVAC 1107.
Sistemas Operativos
de tiempo real: este sistema operativo de tiempo real son aquellos en los
cuales no tiene importancia el usuario, sino los procesos. Por lo general,
están subutilizados sus recursos con la finalidad de prestar atención a los procesos
en el momento que lo requieran. se utilizan en entornos donde son procesados un
gran número de sucesos o eventos.Los sistemas operativos que soportan el tiempo
real son VxWorks, Solaris, Lyns OS y
Spectra.
Sistemas Operativos
de tiempo compartido: estos sistemas Permiten la simulación de que el
sistema y sus recursos son todos para cada usuario. El usuario hace una
petición a la computadora, esta la procesa tan pronto como le es posible, y la
respuesta aparecerá en la terminal del usuario.Los principales recursos del
sistema, el procesador, la memoria, dispositivos de E/S, son continuamente
utilizados entre los diversos usuarios, dando a cada usuario la ilusión de que
tiene el sistema dedicado para sí mismo. Los sistemas operativos que soportan
el tiempo compartido son Multics, OS/360
y DEC-10.
Sistemas Operativos
distribuidos: Este sistema operativo permite distribuir trabajos, tareas o
procesos entre un conjunto de procesadores. Puede ser que este conjunto de
procesadores esté en un equipo o en diferentes, en este caso es trasparente para
el usuario. Existen dos esquemas básicos de éstos. Un sistema fuertemente
acoplado es a aquel que comparte la memoria y un reloj global, cuyos tiempos de
acceso son similares para todos los procesadores. En un sistema débilmente
acoplado los procesadores no comparten ni memoria ni reloj, ya que cada uno
cuenta con su memoria local.
Sistemas Operativos
de red: Los sistemas operativos de red son aquellos que mantienen a dos o
más computadoras unidas a través de algún medio de comunicación (físico o no),
con el objetivo primordial de poder compartir los diferentes recursos y la
información del sistema. El primer Sistema Operativo de red estaba enfocado a
equipos con un procesador Motorola 68000, pasando posteriormente a procesadores
Intel como Novell Netware. Los sistemas
operativos más utilizados que soportan
la red son Novell Netware, Personal Netware, LAN Manager, Windows NT Server,
UNIX, LANtastic.
Sistemas Operativos paralelos: En estos
tipos de Sistemas Operativos se pretende que cuando existan dos o más procesos
que compitan por algún recurso se puedan realizar o ejecutar al mismo tiempo.
En UNIX existe también la posibilidad de ejecutar programas sin tener que
atenderlos en forma interactiva, simulando paralelismo. Así, en lugar de
esperar a que el proceso termine de ejecutarse, regresa a atender al usuario
inmediatamente. Los sistemas operativos que soportan a los paralelos son Alpha,
PVM, la serie AIX, que es utilizado en los sistemas RS/6000 de IBM.
No hay comentarios:
Publicar un comentario