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) |
(→2.2. Componentes básicos de un Sistema Operativo: revisión) |
||
Línea 14: | Línea 14: | ||
* Gestión de los dispositivos de entrada/salida (driver): parte del sistema operativo que conoce los detalles específicos de cada dispositivo, lo que permite poder operar con él. | * Gestión de los dispositivos de entrada/salida (driver): parte del sistema operativo que conoce los detalles específicos de cada dispositivo, lo que permite poder operar con él. | ||
− | Además, | + | Además, el sistema operativo ofrece una serie interfaces: |
* 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. | ||
− | + | * Lanzador de aplicaciones: permite el lanzamiento de un programa. Esto incluye los intérpretes de órdenes textuales y los basados en gestores de ventanas. | |
− | * Lanzador de aplicaciones: permite el lanzamiento de un programa. |
Revisión del 18:05 1 dic 2011
2.2. 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), que 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 (driver): 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 una serie interfaces:
- Llamadas al sistema: conjunto de servicios que los procesos pueden solicitar al sistema operativo.
- Lanzador de aplicaciones: permite el lanzamiento de un programa. Esto incluye los intérpretes de órdenes textuales y los basados en gestores de ventanas.