Вы находитесь на странице: 1из 5

Nombre de la materia

Sistemas Operativos
Nombre de la Licenciatura
Ingeniería en sistemas computacionales

Nombre del alumno


Alexander Martínez Salazar
Matrícula
000571594

Nombre de la Tarea
Sistemas operativos.
Unidad #
1

Nombre del Tutor


Juan Carlos Huerta Flores
Fecha
13/08/2018
Unidad 1: Sistema operativo
Sistemas Operativos

1._

Cuadro
Comparativo.
Concepto Ventaja Desventaja
Estos sistemas están programados La desventaja es que como todo el
de forma no modular, lo que los sistema se ejecuta en el mismo nivel
hace de mayor rendimiento ante los de privilegio que el núcleo (el
sistemas pensados en un micro Sistema Operativo es el núcleo) es
Sistemas monolíticos
núcleo; al carecer del constante paso muy probable que haya problemas
de mensajes de estos últimos (el sistema se apague, se bloquee o
se cuelguen procesos por ejemplo)
debido a algún fallo del hardware o
a un código mal escrito.
Reutilización de capas A veces no se logra la contención del
cambio y se requiere una cascada de
Facilita la estandarización cambios en varias capas

Dependencias se limitan a intra-capa Pérdida de eficiencia

Sistemas con capas. Contención de cambios a una o Trabajo innecesario por parte de
pocas capas capas más internas o redundante
entre varias capas

Dificultad de diseñar correctamente


la granularidad de las capas
Las principales ventajas de las Las principales desventajas:

2
Unidad 1: Sistema operativo
Sistemas Operativos

máquinas virtuales:
Cuando varias máquinas virtuales se
Múltiples entornos de SO pueden ejecutan simultáneamente en una
existir simultáneamente en la misma computadora host, cada máquina
máquina, aislados unos de otros; virtual puede presentar un
Máquinas virtuales
rendimiento inestable, que depende
La máquina virtual puede ofrecer de la carga de trabajo en el sistema
una arquitectura de conjunto de por parte de otras máquinas
instrucciones que difiere de la virtuales en ejecución;
computadora real;
La máquina virtual no es tan
Mantenimiento sencillo, eficiente como una verdadera
aprovisionamiento de aplicaciones, cuando se accede al hardware.
disponibilidad y recuperación
conveniente.
Centralización del control: Los La congestión del tráfico ha sido
accesos, recursos y la integridad de siempre un problema en el
los datos son controlados por el paradigma de C/S. Cuando una gran
servidor de forma que un programa cantidad de clientes envían
cliente defectuoso o no autorizado peticiones simultaneas al mismo
no pueda dañar el sistema. Esta servidor, puede ser que cause
centralización también facilita la muchos problemas para éste (a

Modelo cliente-servidor tarea de poner al día datos u otros mayor número de clientes, más
recursos (mejor que en las redes problemas para el servidor). Al
P2P). contrario, en las redes P2P como
Escalabilidad: Se puede aumentar la cada nodo en la red hace también
capacidad de clientes y servidores de servidor, cuantos más nodos hay,
por separado. Cualquier elemento mejor es el ancho de banda que se
puede ser aumentado (o mejorado) tiene.
en cualquier momento, o se pueden El paradigma de C/S clásico no tiene
añadir nuevos nodos a la red la robustez de una redP2P. Cuando
(clientes y/o servidores). un servidor está caído, las peticiones
de los clientes no pueden ser
satisfechas. En la mayor parte de
redes P2P, los recursos están

3
Unidad 1: Sistema operativo
Sistemas Operativos

generalmente distribuidos en varios


nodos de la red. Aunque algunos
salgan o abandonen la descarga;
otros pueden todavía acabar de
descargar consiguiendo datos del
resto de los nodos en la red.
Las principales ventajas de su Por otro lado, sus principales
Microkernels utilización son la reducción de la dificultades son la complejidad en la
complejidad, la descentralización de sincronización de todos los módulos
los fallos (un fallo en una parte del que componen el micronúcleo y su
sistema no lo colapsaría por acceso a la memoria, la anulación de
completo) y la facilitación para crear las ventajas de Zero Copy, la
y depurar controladores de Integración con las aplicaciones.
dispositivos Además, los procesadores y
arquitecturas modernas de hardware
están optimizadas para sistemas de
núcleo que pueden mapear toda la
memoria.
Exokernels Mejor utilización de los recursos. Mayor complejidad para el
desarrollo de software.
Mayor rendimiento en los recursos. Carece de funcionalidades de alto
nivel a comparacion de otros
Mayor eficiencia en lautilizacion de
Sistemas Operativos.
los recursos.

2._ Enlista cinco servicios del sistema operativo que corren en este momento en tu equipo de cómputo.

Interfaz de Usuario

Ejecución de Programas

Manipulación del sistema de archivos

Comunicaciones

4
Unidad 1: Sistema operativo
Sistemas Operativos

Asignación de recursos

Вам также может понравиться