Semana 2

Descargar como doc, pdf o txt
Descargar como doc, pdf o txt
Está en la página 1de 4

Unidad # 2: Estructura de un sistema operativo

Sistemas Operativos

Nombre de la materia
Sistemas Operativos

Nombre de la Licenciatura
Ingeniería en Sistemas Computacionales

Nombre del alumno


Julio César Peña Reyes

Matrícula
000002711

Nombre de la Tarea
Modalidad de Actividades, semana 2

Unidad # 2
Estructura de un sistema operativo

Nombre del Profesor Titular


Juan Carlos Huerta Flores

Fecha
Unidad # 2: Estructura de un sistema operativo
Sistemas Operativos

22/Mayo/2018

2
Unidad # 2: Estructura de un sistema operativo
Sistemas Operativos

ESTRUCTURA DE SISTEMAS OPERATIVOS

Introducción

Se analizara la estructura interna de 6 diseños del sistema operativo para dar una idea del espectro de posibilidades disponibles.

Cuadro comparativo

Sistemas monolíticos Sistemas con capas Máquinas virtuales Modelo cliente-servidor Microkernels Exokernels
Programa que se ejecuta en la
Sistemas de procesamiento por Variación de la estructura
Se estructura como tres capas de capa inferior en el modo kernel,
Estructura mas común, se ejecuta lotes, el corazon del sistema se microkernels que diferencia dos
procesos, todos se ejecutan en asigna recursos a las maquinas
como un solo programa, cada Organización mediante una ejecuta en el hardware solamente clases de procesos: cliente-
modo usuario, la capa inferior virtuales para posteriormente
procedimiento puede llamar a gerarquia de capas, cada una y realiza la multiprogramación servidor. Para obtener un
Descripción contiene los drivers. La siguiente comprobar los intentos de
cualquier otro. División de los construida encima de la que tiene permitiendo la creación de varias servicio, un proceso cliente
capa contiene los servidores que utilizarlos, lo cual asegura que
procesos en tres niveles: mas abajo. maquinas virtuales. Cada manda mensaje indicando lo que
realizan la mayor parte del trabajo cada maquina virtual use los
principal, de servicio y unitarios. maquina virtual es identica al se desea y lo envia al cliente
del sistema operativo. recursos solo de su porpio
verdadero hardware. apropiado.
sistema operativo.
Puede ejecutar cualquier sistema
Facil programación sin necesidad operativo que se ejecute Alta confiabilidad al dividir el Ahorra una capa de asignación.
Permite optimizacion al
Todos los procesos son visibles de preocuparse si ya hay varios directamente solo en el hardware. sistema. Separa la multiprogramación.
Ventajas ejecutarse cliente y servidor en el
para cualquier otro procedimiento. procesos en ejecución. Ejecucion de varios servidores, Al ejecutarlo, algun error no Mayor rendimiento en los
mismo equipo.
Facilidad de modificacion. WEB, FTP, Almacenamiento en el detiene todo el sistema. recursos.
mismo equipo.
No se tiene acceso fisico a
Mayor complejidad para el
Es poco manejable y difícil de espacio de puerto E/S y no
Para la modificación de capas Debe existir completa desarrollo de software.
comprender. Problema en implementación, permite ejecutar comandos
Desventajas base, se requiere detener todas comunicación entre las dos partes Carece de funcionalidades de alto
Alguna falla en driver, hace que CPU debe ser virtualizable. directamente.
las superiores. (cliente-servidor). nivel a comparacion de otros
todo el sistema se detenga. Tiene muchas restricciones que
sistemas operativos.
limitan el poder de cada proceso.
Unidad # 2: Estructura de un sistema operativo
Sistemas Operativos

Enlista 5 servicios del sistema operativo que corren en tu PC:


 WMPNetworkSvc
 VaultSvc
 RtkAudioService
 Ose64
 NortonSecurity

¿Cuál estructura consideras es la mejor y por qué? Depende del tipo de usuario que va a hacer uso del
mismo, es decir si es para realizar programación de algun sistema considero que es mejor realizarlo mediante
capas ya que si en algun momento se requiere alguna modificacion se puede realizar directo sobre la capa
correspondiente, pero si estamos hablando de que modelo es mejor para probar un sistema o implementar
algun servicio considero que mediante una máquina virtual es la mejor opcion ya que permite realizar pruebas
del mismo en diferentes opciones utilizando la misma computadora.

Conclusion

Se identificaron los diferentes modelos de los sistemas operativos, conociendo las ventajas y desventajas de
cada uno.

Bibliografía

 Recursos Aula Virtual, Utel, Semana 2, Sistemas Operativos,


http://aulavirtual.utel.edu.mx/mod/assign/view.php?id=955548

También podría gustarte