Actividad 2 - Sistemas Operativos

Nombre de la materia Sistemas Operativos Nombre de la Licenciatura Ing. Sistemas Computacionales Nombre del alumno Saúl

Views 318 Downloads 0 File size 144KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

Nombre de la materia Sistemas Operativos Nombre de la Licenciatura Ing. Sistemas Computacionales Nombre del alumno Saúl Sánchez Gómez Matrícula 010238372 Nombre de la Tarea Actividad 2 Unidad # 2

Nombre del Tutor Christian Francisco Enríquez Lozano

Unidad #: Nombre de la unidad Nombre de la materia

Fecha 11/01/2021 Introducción: En este trabajo aprenderemos las ventajas y desventajas de algunos servicios del sistema y por supuesto daremos un punto de vista de cual servicio es el mejor.

CONCEPTOS Sistemas monolíticos

VENTAJAS

Sistemas con capas

Cuando ocurre un error o una falla en una de las capas, no se compromete a todo el sistema, solo la capa relacionada con la falla.

Máquinas virtuales

Como el software está separado de la computadora central física, los usuarios pueden ejecutar varias instancias del sistema operativo en una sola pieza de hardware, lo que ahorra a la empresa tiempo, gastos de gestión y espacio físico. Facilita la integración entre diferentes sistemas y comparte información permitiendo por ejemplo que las máquinas ya existentes puedan ser utilizadas mediante una interfaz más

Modelo cliente-servidor

Estos sistemas están programados de forma no modular, lo que los hace de mayor rendimiento ante los sistemas pensados en un micronúcleo; al carecer del constante paso de mensajes de estos últimos.

DESVENTAJAS La desventaja es que como todo el sistema se ejecuta en el mismo nivel de privilegio que el núcleo es muy probable que haya problemas debido a algún fallo del hardware o a un código mal escrito.

La problemática es la forma de realizar la división y definición de las funcionalidades, ya que se tiene considerar que las capas superiores solamente pueden utilizar los servicios de la capa que se encuentra inferior. Ejecutar varias máquinas virtuales en un host físico puede dar lugar a un rendimiento inestable, especialmente si no se cumplen los requisitos de infraestructura para una aplicación concreta. Requiere habilidad para que un servidor sea reparado. Por ejemplo, si un problema ocurre en la red, se requiere de alguien con un amplio de esta para poder repararla en su

2

Unidad #: Nombre de la unidad Nombre de la materia

Microkernels.

amigable para el usuario. De esta manera podemos integrar varias PCs con sistemas medianos y grandes sin necesidad de que todos tengan que utilizar el mismo sistema operativo. su utilización son la reducción de la complejidad, la descentralización de los fallos (un fallo en una parte del sistema no lo colapsaría por completo) y la facilitación para crear y depurar controladores de dispositivos.

Exokernels

Mejor utilización de los recursos.

totalidad para así dejar que la información y el correcto funcionamiento siga su flujo.

la complejidad en la sincronización de todos los módulos que componen el micronúcleo y su acceso a la memoria, la anulación de las ventajas de Zero Copy, la Integración con las aplicaciones. Además, los procesadores y arquitecturas modernas de hardware están optimizadas para sistemas de núcleo que pueden mapear toda la memoria. Carece de funcionalidades de alto nivel a comparación de otros Sistemas Operativos.

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

4. Desde tu punto de vista expresa cuál estructura consideras la mejor y por qué.

3

Unidad #: Nombre de la unidad Nombre de la materia

Para mi considero que la mejor y más importante es la modelo cliente – servidor ya que es un servicio muy fácil de compartir información, además que ayuda a integrarse varios pcs sin ningún problema. Conclusión: En conclusión, aprendimos cuales son las ventajas y desventajas de dichos servicios y por supuesto aprendimos a saber cuál es la importancia de cada uno de ellos. Referencias Bibliográfica: Capítulo 1: Introducción (pp. 62-72). Autor: Andrew S. Tanenbaum https://apps.utel.edu.mx/recursos/files/r161r/w21040w/Sistemas%20operativos%20modernos.pdf

4