Actividad Semana 2 Sistemas Operativos.docx

Nombre de la materia Sistemas Operativos Nombre de la Licenciatura Ingeniería en sistemas Computacionales Nombre del alu

Views 65 Downloads 1 File size 249KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

Nombre de la materia Sistemas Operativos Nombre de la Licenciatura Ingeniería en sistemas Computacionales Nombre del alumno Matrícula Nombre de la Tarea Programación en ensamblador Unidad # Unidad 2 Nombre del Profesor Ana Marell Arteaga Martínez Fecha 19/07/20 Introducción.

Unidad 1: Antecedentes de los sistemas operativos

La estructura de un sistema operativo esta dictaminado por el modelo para su contruccion , el modelo de un sistema operativo es un marco amplio que unifica las caracdteristicas y servicios que el sistema operativo provee asi como las tareas que desempeña. Los sistemas operativos generalmente son catalogados en 3 categorías:  Monolíticos.  SO por capas.  Cliente-Servidor/MicroKernel.



Unidad 1: Antecedentes de los sistemas operativos

 Sistemas monolíticos

Sistemas con capas

Máquinas virtuales

Modelo cliente-

Microkernels

Exokernels

servidor Los sistemas monolíticos son

Consiste en organizar el sistema

Es un software que simula un

Modelo de diseño de software en

Cs un tipo de núcleo de un sistema

sistema creado con fines de

aquellos en los que su centro es un

operativo como una jerarquía de

sistema de computación y puede

el que las tareas se reparten entre

operativo que provee un conjunto de

investigación en el Instituto

grupo de estructuras fijas, las

capas, cada una construida sobre la

ejecutar programas como si fuese

los proveedores de recursos o

primitivas o llamadas mínimas al

Tecnológico de Massachusetts

cuales funcionan entre sí

inmediata inferior

una computadora real.

servicios, llamados servidores, y

sistema para implementar servicios

sobre OpenBSD y otros sistemas

los demandantes, llamados

básicos como espacios de

operativos similares. Su propósito

clientes.

direcciones, comunicación entre

es crear una especie de capa de

procesos y planificación básica.

software para otros sistemas

Descripción

Estos sistemas están programados

Reutilización de capas.

de forma no modular, lo que los Ventajas

Centralización del control.

Un posible error de un servicio del

virtuales. Mejor utilización de los recursos.

existir simultáneamente en la misma

Escalabilidad: Se puede aumentar

SO queda confinado en el espacio

Mayor rendimiento en los

hace de mayor rendimiento ante

Facilita la estandarización.

máquina, aislados unos de otros.

la capacidad de clientes y

de direcciones del proceso que lo

recursos.

los sistemas pensados en un micro

Dependencias se limitan a intra-

Mantenimiento sencillo,

servidores por separado.

implementa.

Mayor eficiencia en la utilización

núcleo; al carecer del constante

capa.

aprovisionamiento de aplicaciones,

Fácil mantenimiento

paso de mensajes de estos últimos.

Desventajas

Múltiples entornos de SO pueden

disponibilidad y recuperación

de los recursos. Es extensible y personalizable.

Contención de cambios a una o

conveniente.

Todo el sistema se ejecuta en el

pocas capas. A veces no se logra la contención

Cada máquina virtual puede

Congestión del tráfico

Complejidad en la sincronización de

Mayor complejidad para el

mismo nivel de privilegio que el

del cambio y se requiere una

presentar un rendimiento inestable,

El paradigma de C/S clásico no

todos los módulos que componen el

desarrollo de software.

núcleo es muy probable que haya

cascada de cambios en varias

que depende de la carga de trabajo

tiene la robustez de una redP2P.

micronúcleo y su acceso a la

problemas, el sistema se apague,

capas.

en el sistema por parte de otras

memoria, la anulación de las

Carece de funcionalidades de alto

se bloquee o se cuelguen procesos

Pérdida de eficiencia.

máquinas virtuales en ejecución.

ventajas de Zero Copy, la

nivel a comparación de otros

debido a algún fallo del hardware

Trabajo innecesario por parte de

La máquina virtual no es tan

Integración con las aplicaciones

Sistemas Operativos..

o a un código mal escrito.

capas más internas o redundante

eficiente como una verdadera

entre varias capas.

cuando se accede al hardware.

granularidad de las capas

Enlista cinco servicios del sistema operativo que corren en este momento en tu equipo de cómputo. 1. 2. 3. 4. 5.

XBOX Accesory Management Service. Windows Update. Windows Search. Servicio de cifrado. Servicio de seguridad de windows.

Servicios de windows Procesos de windows

Unidad 1: Antecedentes de los sistemas operativos

Desde tu punto de vista expresa cuál estructura consideras la mejor y por qué. Virtual box ya que podemos hacer configuraciones sin comprometer el sistema base.

Bibliografias.

Sistemas operativos modernos   (Tanenbaum, 2009).

Unidad 1: Antecedentes de los sistemas operativos