Diferencia entre revisiones de «Componentes básicos de un sistema operativo»
De Wiki de Sistemas Operativos
(→2.2. Componentes básicos de un Sistema Operativo) |
(→Gestión de los dispositivos de entrada/salida (driver)) |
||
(No se muestran 14 ediciones intermedias de 6 usuarios) | |||
Línea 1: | Línea 1: | ||
− | =2. | + | =2.6. Componentes básicos de un Sistema Operativo = |
Los componentes básicos de un sistema operativo son los siguientes: | Los componentes básicos de un sistema operativo son los siguientes: | ||
− | + | ===[[Planificador_de_procesos|Gestión de procesos]]=== | |
− | |||
− | |||
− | |||
− | * | + | Un procesador se dedica exclusivamente a un proceso, con todos sus recursos, no puede dedicar unos recursos a un proceso y el resto a otro proceso simultáneamente. Incluye: |
+ | * Planificación de procesos: se trata de la parte del sistema operativo que decide qué proceso emplea el procesador en cada instante de tiempo. | ||
+ | * Mecanismos de comunicación entre procesos: permiten comunicar a dos procesos del sistema operativo, tales como la mensajería. | ||
+ | * Mecanismos de sincronización: permiten coordinar a procesos que realizan accesos concurrentes a un cierto recurso. | ||
− | + | ===[[Introducción| Administración de memoria principal]]=== | |
− | + | Tiene como objetivo la gestión de la memoria principal, lo que incluye la gestión del espacio de memoria principal libre y ocupada, así como la asignación de memoria principal a los procesos. | |
− | + | ===[[Introducción_en_la_administración_de_archivos| Administración de ficheros]]=== | |
+ | Gestiona la manera en que la información se almacena en dispositivos de entrada/salida que permiten el almacenamiento estable. | ||
+ | |||
+ | ===[[GestionES|Gestión de los dispositivos de entrada/salida (drivers)]]=== | ||
+ | |||
+ | Parte del sistema operativo que conoce los detalles específicos de cada dispositivo, lo que permite poder operar con él. | ||
+ | |||
+ | Además, el sistema operativo ofrece: | ||
+ | |||
+ | * Lanzador de aplicaciones: permite el lanzamiento de programas. Suelen ser intérpretes de órdenes textuales o basados en gestores de ventanas. | ||
* Llamadas al sistema: conjunto de servicios que los procesos pueden solicitar al sistema operativo. | * Llamadas al sistema: conjunto de servicios que los procesos pueden solicitar al sistema operativo. | ||
− | + | 2.7.[[Llamadas_al_sistema| Llamadas al sistema]] |
Revisión actual del 16:06 19 feb 2019
Contenido
2.6. Componentes básicos de un Sistema Operativo
Los componentes básicos de un sistema operativo son los siguientes:
Gestión de procesos
Un procesador se dedica exclusivamente a un proceso, con todos sus recursos, no puede dedicar unos recursos a un proceso y el resto a otro proceso simultáneamente. Incluye:
- Planificación de procesos: se trata de la parte del sistema operativo que decide qué proceso emplea el procesador en cada instante de tiempo.
- Mecanismos de comunicación entre procesos: permiten comunicar a dos procesos del sistema operativo, tales como la mensajería.
- Mecanismos de sincronización: permiten coordinar a procesos que realizan accesos concurrentes a un cierto recurso.
Administración de memoria principal
Tiene como objetivo la gestión de la memoria principal, lo que incluye la gestión del espacio de memoria principal libre y ocupada, así como la asignación de memoria principal a los procesos.
Administración de ficheros
Gestiona la manera en que la información se almacena en dispositivos de entrada/salida que permiten el almacenamiento estable.
Gestión de los dispositivos de entrada/salida (drivers)
Parte del sistema operativo que conoce los detalles específicos de cada dispositivo, lo que permite poder operar con él.
Además, el sistema operativo ofrece:
- Lanzador de aplicaciones: permite el lanzamiento de programas. Suelen ser intérpretes de órdenes textuales o basados en gestores de ventanas.
- Llamadas al sistema: conjunto de servicios que los procesos pueden solicitar al sistema operativo.
2.7. Llamadas al sistema