0% encontró este documento útil (0 votos)
50 vistas2 páginas

Arquitectura del Sistema Operativo

El documento describe la arquitectura típica de un sistema operativo, incluyendo el núcleo central que gestiona procesos, memoria y comunicación con el hardware, así como módulos para la gestión de procesos, memoria, dispositivos, archivos, interfaz de usuario, redes, seguridad, energía y un sistema de archivos virtual.
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 PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
50 vistas2 páginas

Arquitectura del Sistema Operativo

El documento describe la arquitectura típica de un sistema operativo, incluyendo el núcleo central que gestiona procesos, memoria y comunicación con el hardware, así como módulos para la gestión de procesos, memoria, dispositivos, archivos, interfaz de usuario, redes, seguridad, energía y un sistema de archivos virtual.
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 PDF, TXT o lee en línea desde Scribd

Arquitectura de un Sistema Operativo:

● Núcleo (Kernel):
○ El núcleo es la parte central del sistema operativo y
reside en la memoria principal del sistema. Es
responsable de las operaciones más fundamentales, como la
gestión de procesos, la administración de memoria y la
comunicación con el hardware. Hay diferentes tipos de
núcleos, como monolíticos, microkernels y núcleos
híbridos, que determinan cómo se organizan estas
funciones.
● Gestor de Procesos (Process Manager):
○ Este módulo es parte del núcleo y se encarga de la
gestión y planificación de los procesos en el sistema.
Controla el inicio, pausa, reanudación y terminación de
los procesos. También decide qué proceso se ejecuta en un
momento dado.
● Gestor de Memoria (Memory Manager):
○ Se encarga de la asignación y liberación de memoria para
procesos y datos. Administra la memoria física y la
convierte en una abstracción de memoria virtual para los
programas.
● Gestor de Dispositivos (Device Manager):
○ Es responsable de la comunicación entre el sistema
operativo y los dispositivos periféricos, como discos
duros, impresoras, teclados, etc. Utiliza controladores
de dispositivos para facilitar esta comunicación.
● Sistema de Archivos (File System):
○ Gestiona la organización y manipulación de archivos y
directorios en dispositivos de almacenamiento, como
discos duros o SSDs. Proporciona una interfaz para que
los programas interactúen con el almacenamiento.
● Interfaz de Usuario (User Interface):
○ Es la capa que permite a los usuarios interactuar con el
sistema operativo y sus aplicaciones. Puede ser una
interfaz gráfica de usuario (GUI) o una interfaz de línea
de comandos (CLI).
● Gestor de Redes (Network Manager):
○ Facilita la configuración y administración de conexiones
de red, permitiendo la comunicación entre dispositivos en
una red local o a través de Internet.
● Gestor de Seguridad (Security Manager):
○ Controla la autenticación y autorización de usuarios y
procesos, garantizando que solo aquellos con permisos
adecuados puedan acceder a recursos específicos.
● Gestor de Energía (Power Manager):
○ Administra el consumo de energía del sistema y sus
componentes, permitiendo estrategias de ahorro de energía
y gestión de batería en dispositivos portátiles.
● Sistema de Gestión de Archivos Virtuales (Virtual File
System):
○ Proporciona una capa de abstracción entre los sistemas de
archivos físicos y las aplicaciones, permitiendo que
diferentes sistemas de archivos se utilicen de manera
uniforme.

- Enciclopedia Jedi

También podría gustarte