martes, 8 de noviembre de 2016

Tipos de Sistemas Operativos.


Basados en los conceptos de Tanenbaum tenemos estos tipos de Sistemas Operativos:

Mainframe

En el extremo superior están los sistemas operativos para las mainframes, las computadoras del tama ño de un cuarto completo que aún se encuentran en los principales centros de datos corporativos. La diferencia entre estas computadoras y las personales está en su capacidad de E/S. Una mainframe con 1000 discos y millones de gigabytes de datos no es poco común

Por lo general ofrecen tres tipos de servicios: procesamiento por lotes, procesamiento de transacciones y tiempo compartido.
Un ejemplo de sistema operativo de mainframe es el OS/390, un descendiente del OS/360. Sin embargo, los sistemas operativos de mainframes están siendo reemplazados gradualmente por variantes de UNIX, como Linux.

                                                   Figura 1. Unix.




Servidores

En el siguiente nivel hacia abajo se encuentran los sistemas operativos de servidores. Se ejecutan en servidores, que son computadoras personales muy grandes, estaciones de trabajo o incluso mainframes.

Dan servicio a varios usuarios a la vez a través de una red y les permiten compartir los recursos de hardware y de software. Algunos sistemas operativos de servidores comunes son Solaris, FreeBSD, Linux y Windows Server 200x.

                                          Figura 2. Windows Server 2012


Multiprocesadores

Una manera cada vez más común de obtener poder de cómputo de las grandes ligas es conectar varias CPU en un solo sistema. Dependiendo de la exactitud con la que se conecten y de lo que se comparta, estos sistemas se conocen como computadoras en paralelo, multicomputadoras o multiprocesadores.  Muchos sistemas operativos populares (incluyendo Windows y Linux) se ejecutan en multiprocesadores.

                                                          Figura 3. Linux



Personales

Todos los sistemas operativos modernos soportan la multiprogramación, con frecuencia se inician docenas de programas al momento de arrancar el sistema. Su trabajo es proporcionar buen soporte para un solo usuario. Se utilizan ampliamente para el procesamiento de texto, las hojas de cálculo y el acceso a Internet. Algunos ejemplos comunes son Linux, FreeBSD, Windows Vista y el sistema operativo Macintosh.



                                                       Figura 4. MacOS


De Bolsillo

Llegamos a las computadoras de bolsillo (handheld). Una computadora de bolsillo o PDA (Personal Digital Assitant, Asistente personal digital) es una computadora que cabe en los bolsillos y realiza una pequeña variedad de funciones, como libreta de direcciones electrónica y bloc de notas. Casi todos ellos se basan en CPUs de 32 bits con el modo protegido.

Dos de los sistemas operativos más populares para los dispositivos de bolsillo son Symbian OS y Palm OS.

                                                     Figura 5. Symbian



Integrado

Los sistemas integrados (embedded), que también se conocen como incrustados o embebidos, operan en las computadoras que controlan dispositivos que no se consideran generalmente como computadoras, ya que no aceptan software instalado por el usuario. Algunos ejemplos comunes son los hornos microondas, las televisiones, los autos, entre otros.

Los sistemas como QNX y VxWorks son populares en este dominio.

                                                    Figura 6VxWorks




De Nodos de Sensores

Las redes de pequeños nodos sensores se están implementando para varios fines, detectar incendios en bosques, medir la temperatura y la precipitación para el pronóstico del tiempo, etc... Cada nodo sensor es una verdadera computadora, con una CPU, RAM, ROM y uno o más sensores ambientales. Ejecuta un sistema operativo pequeño pero real, por lo general manejador de eventos.

TinyOS es un sistema operativo bien conocido para un nodo sensor.


                                                    Figura 6. TinyOS





De Tiempo Real

Estos sistemas se caracterizan por tener el tiempo como un parámetro clave. Por ejemplo, en los sistemas de control de procesos industriales, las computadoras en tiempo real tienen que recolectar datos acerca del proceso de producción y utilizarlos para controlar las máquinas en la fábrica.

Un ejemplo de este tipo de sistema en tiempo real es e-Cos.

                                                    Figura 7. e-Cos.




De Tarjetas Inteligentes

Los sistemas operativos más pequeños operan en las tarjetas inteligentes, que son dispositivos del tamaño de una tarjeta de crédito que contienen un chip de CPU.  Tienen varias severas restricciones de poder de procesamiento y memoria. Algunos sistemas de este tipo pueden realizar una sola función, como pagos electrónicos. Algunas tarjetas inteligentes funcionan con Java. Lo que esto significa es que la ROM en la tarjeta inteligente contiene un intérprete para la Máquina virtual de Java (JVM).

                                                       Figura 8. Java JVM



1 comentario:

  1. Play Blackjack - Slot Machines - JamBase
    Online Blackjack 동해 출장샵 · Blackjack 남양주 출장샵 · Free Play · More. All games are tested at our site. · Bonus Freq · 김천 출장마사지 Free Spins 태백 출장마사지 · Exclusive Bonuses. 익산 출장샵 Play now.

    ResponderBorrar