Está en la página 1de 4

20-8-2015

Tipos de Sistemas
Operativos
Caractersticas generales de los SO.

Matrcula: 14016262
Nombre: Albert Aarn Cervera Uribe
Asignatura: Sistemas Operativos
Profesor: M. en C. Luis Ramiro Basto Daz

Albert Cervera

FMAT

Tipos de Sistemas Operativos


La misin principal de cualquier sistema operativo es la de administrar los recursos de hardware y
software y proveer la base para el resto de aplicaciones, sin embargo podemos atribuir ciertas caractersticas
a los SO hacindolos caer en sus diversos tipos de los que a continuacin versar.
Sistemas Operativos con multiprocesador:
Un SO multiprocesamiento (o tambin conocido como sistemas paralelo) hace referencia al uso de 2
o ms procesadores en una computadora individual. Estos tipos de sistemas son utilizados cuando es
demandada una gran velocidad de procesamiento con una cantidad enorme de datos; generalmente se
aplican en sistemas satelitales, pronstico del clima, etc.
Este sistema paralelo est basado en el modelo de multiprocesamiento simtrico, en el cual, cada
procesador corre una copia exacta del SO, y haciendo que se comunicen entre s. En dicho sistema, se
asigna una tarea especfica a los procesadores, que a su vez estn regulados por un procesador maestro,
agilizando al sistema. Por otra parte, est el modelo de multiprocesamiento asimtrico en el que el SO se
aloja en uno o varios procesadores para su uso exclusivo, dejando el resto de procesadores para las tareas
del usuario. Esto trayendo consecuencias, ya que al no haber una copia del SO en cada chip (como s que
sucede en el sistema simtrico) pues el procesador donde est alojado el sistema operativo podra colapsar
haciendo que el resto de los sistemas fallen. Para evitar que el sistema entero colapse, se fuerzan a las
aplicaciones a entrar en cola de espera ralentizando al equipo. Algunos ejemplos de SO paralelos
simtricos son: Windows ME, XP, Vista, 7, 8 y por supuesto Windows 10. Tambin la mayora de sistemas de
Linux y tambin cualquier MacOS con procesadores Intel.
Sistemas Operativos agrupados (Cluster):
Los sistemas operativos agrupados es en s la prctica de conectar mltiples procesadores o
servidores utilizando conexiones de alta velocidad para poder trabajar en conjunto como si se tratasen de un
nico equipo. Funciona de manera similar a como lo hara un sistema paralelo, en el que una copia del
software se copia en cada nodo del cluster.
Una computadora Cluster puede tratarse simplemente de dos equipos personales conectados o
quizs podran ser supercomputadoras (todo en pro de lo que se busque realizar). Lo que hace pensar en
algunas de sus ventajas tales como un uso ptimo de los recursos, una alta capacidad de procesamiento y de
recuperacin de desastres (esto es, al ser un sistema interconectado, si algn equipo falla en alguna parte del
mundo, este no pone en peligro al resto del sistema). Claros ejemplos de este tipo de sistema: GLUnix
(desarrollado en Berkeley), Hurricane (hecho por la universidad de Toronto), Plan 9 desarrollado en BELL
Labs Computing Sciences Research Centre), entre otros.
Sistemas Operativos mviles:
Al igual que sucede con los ordenadores, todos los dispositivos mviles tales como PDAs, celulares,
Palms, iPods, etc., requieren de un sistema operativo para poder ejecutar las tareas demandadas por el
usuario. Hoy en da, los SO para dispositivos mviles ms populares son iOS de Apple y Android de Google.
Debajo de este rango tenemos a RIM de BlackBerry y Windows Phone de Microsoft. Aunque tambin cabe
sealar a Symbian en features phones de Nokia principalmente. Los dispositivos de hoy con un SO apropiado
son llamados Smartphones y los usuarios tienen una amplia gama de eleccin entre aplicaciones, juegos,

Sistemas Operativos

Albert Cervera

FMAT

apps de productividad, etc. Las caractersticas con las que debe contar un sistema mvil son prcticamente
las mismas que en un equipo de escritorio, ya que se debe manejar los recursos del hardware de una forma
eficiente y brindar una interfaz amigable con el usuario.
Sistemas distribuidos:
Un sistema distribuido consiste en una coleccin de computadoras autnomas conectadas por una
red y equipadas con software distribuido. Dicho software permite a las computadoras coordinar sus
actividades y compartir los recursos del sistema (como hardware y software e informacin). Los usuarios de
sistemas distribuidos deben percibir una nica e integrada facilidad de cmputo a pesar de estar integrado en
realidad por mltiples ordenadores en diferentes locaciones.
Hay algoritmos especficos usados para estos sistemas que administran el manejo de tareas. Esta
disposicin es diseada para procesar tareas individuales en mltiples servidores basados en prioridad y
expectativas de tiempo de procesamiento. Algunos ejemplos de sus aplicaciones es la telefona mvil y las
redes de celulares, redes de computadoras como el Internet, redes peer to peer, etc.
Sistemas operativos de tiempo real:
Muchos SO aparentan ejecutar mltiples programas al mismo tiempo, esto es llamado multi-tasking,
pero en realidad cada procesador ejecuta una nica tarea a la vez y que el orden de esas tareas es
regularizado por el planificador. La manera en que dicho planificador decide qu programa correr y en qu
momento, determina el tipo de SO del que se est hablando. El planificador en un sistema operativo de
tiempo real (RTOS) es diseado para proveer un patrn de ejecucin predecible, es decir, ser determinstico.
Un claro ejemplo de un SO en tiempo real es en los recibidores de HDTV. Algunos de los sistemas ms
populares son Windows CE, QNX Neutrino, Green Hills Software INTEGRITY, entre otros.

Comentarios personales:
Como ha quedado denotado anteriormente, los sistemas operativos estn inmersos en muchsimas
aplicaciones y es en funcin a las diversas aplicaciones de la vida cotidiana, que existen los diferentes tipos
de SO, por ejemplo, no esperemos encontrar un sistema operativo mvil en una supercomputadora, o
viceversa. Cada tipo de SO est en funcin al planificador del sistema que ha sido pensado para una
determinada rea de trabajo (pensemos que no es lo mismo el uso de un ordenador para el departamento de
Inteligencia Naval, que el uso que uno le da en su clase de Sistemas Operativos). Por otro lado, cabe sealar
que a pesar de que haya diferentes tipos de SO existentes, ningn SO tiene que ser superior a otro
necesariamente, simplemente son diferentes.

Sistemas Operativos

Albert Cervera

FMAT

Bibliografa
FreeRTOS. (s.f.). FreeRTOS. Recuperado el 18 de Agosto de 2015, de
http://www.freertos.org/about-RTOS.html
GSM-Arena. (s.f.). GSM-ARENA. Recuperado el 18 de Agosto de 2015, de
http://www.gsmarena.com/glossary.php3?term=os
IBM. (s.f.). IBM. Recuperado el 18 de Agosto de 2015, de http://www03.ibm.com/systems/clusters/benefits.html
Mc Graw-Hill. (2002). theFreeDictionary. Recuperado el 18 de Agosto de 2015, de
http://encyclopedia2.thefreedictionary.com/Distributed+systems
Paracuelles, M. F. (s.f.). OPERATING SYSTEMS. Recuperado el 18 de Agosto de 2015, de
http://mfparacuelles.blogspot.mx/2009/06/symmetric-and-asymmetric.html
Spring. (2005). Recuperado el 18 de Agosto de 2015, de
http://people.cis.ksu.edu/~schmidt/300s05/Lectures/OSNotes/os.html
Thakur, D. (2010). eComputerNotes. Recuperado el 18 de Agosto de 2015, de
http://ecomputernotes.com/fundamental/disk-operating-system/multiprocessoroperating-system

Sistemas Operativos