0% encontró este documento útil (0 votos)
83 vistas4 páginas

Mapa Conceptual

Este documento presenta un mapa conceptual sobre los componentes y gestión de un sistema operativo. Explica que un sistema operativo está compuesto de procesos, gestión de memoria, entrada/salida, almacenamiento secundario y archivos. También describe diferentes estructuras de sistemas operativos como monolítico, micronúcleo y capas/niveles, así como técnicas como máquinas virtuales, exokernels y híbridos. El mapa conceptual provee una visión general de los conceptos fundamentales de los sistemas operativos.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
83 vistas4 páginas

Mapa Conceptual

Este documento presenta un mapa conceptual sobre los componentes y gestión de un sistema operativo. Explica que un sistema operativo está compuesto de procesos, gestión de memoria, entrada/salida, almacenamiento secundario y archivos. También describe diferentes estructuras de sistemas operativos como monolítico, micronúcleo y capas/niveles, así como técnicas como máquinas virtuales, exokernels y híbridos. El mapa conceptual provee una visión general de los conceptos fundamentales de los sistemas operativos.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Laboratorio de Sistemas Operativos II

Mapa Conceptual

Asignatura: Laboratorio de Sistemas Operativos II


Nombre del Estudiante: Edwin Lennin Oyuela
Cuenta: 216020026
Nombre del Docente: Ing. Arnold Roberto
Hernández Ruiz
Fecha: 12 de febrero de 2021
Sistema

Estructura Componentes

Un proceso es un programa en memoria + CPU +


Sistema con acceso a dispositivos + otros recursos. Un proceso
Sistema Monolítico Gestión de Procesos
micronúcleo necesita de ciertos recursos para realizar su tarea.

(microkernels)
Estos sistemas no tienen una estructura
definida, sino que son escritos como una  Mantener qué partes de la memoria están
colección de procedimientos donde siendo usadas, y por quién.
Estos sistemas tienen como  Gestión
Asignar y de Memoria
quitar espacio de memoria según sea
cualquier procedimiento puede invocar a
otro. ventaja un diseño simple y necesario.
funcional, que aumenta la
portabilidad y la escalabilidad.
 Montaje y desmontaje de dispositivos
Sistema en Capas o  Una interfaz entre el cliente y el sistema operativo
Gestión de para los device drivers
Niveles Cliente/Servidor
Entrada/Salida  Técnicas de caché, buffering y spooling
 Device drivers específicos
Los procesos se diferencian en  Administrar el espacio libre
servidores, que proporcionan Administración de  Asignar la información a un determinado lugar
ciertos servicios y clientes que Algoritmos de planificación de disco (estos
disponen de esos servicios.
Almacenamiento 
algoritmos deciden quien utiliza un determinado
Secundario recurso del disco cuando hay competencia por él).

Máquinas Virtuales  Abrir, cerrar y crear archivos


 Leer y escribir archivos
Gestión de Archivos  Organización de directorios
Se ejecuta un monitor de máquinas
virtuales que proporciona copias
virtuales del hardware al resto de En un sistema multiusuario donde se ejecutan procesos
procesos. Sistema de de forma concurrente se deben tomar medidas que
garanticen la ausencia de interferencia entre ellos. Estas
Exokernels Híbrido Protección medidas deben incorporar la posibilidad de definir reglas
de acceso, entre otras cosas.

Un programa se ejecuta en Implica que el núcleo en cuestión usa


modo kernel, asignando los conceptos de arquitectura o mecanismos
recursos a las máquinas tanto del diseño monolítico como del
virtuales. micronúcleo.

También podría gustarte