Zusammenfassung der Ressource
Sistemas Operativos
- Componentes
- 1. Gestión de Procesos
- Planificación de procesos:
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.
- Mecanismos de sincronización:
permiten coordinar a procesos que
realizan accesos concurrentes a un
cierto recurso.
- 2. Administración de memoria principal
- Conocer qué partes de la
memoria están siendo
utilizadas y por quién.
- Decidir qué procesos se cargarán
en memoria cuando haya espacio
disponible
- Asignar y reclamar espacio
de memoria cuando sea
necesario
- 3. Administración de ficheros
- Gestiona la manera en que la
información se almacena en
dispositivos de entrada/salida que
permiten el almacenamiento estable.
- 4. Gestión de los dispositivos de entrada/salida (driver)
- Lanzador de aplicaciones:
permite el lanzamiento de un
programa. Esto incluye los
intérpretes de órdenes
textuales y los basados en
gestores de ventanas.
- Llamadas al sistema:
conjunto de servicios
que los procesos
pueden solicitar al
sistema operativo.
- Función
- es el software (programa o conjunto de programas) que en un sistema informático gestiona los
recursos de la máquina y provee servicios básicos a los programas de aplicación.
- Funciones principales
- 1. Gestionar las transferencias de información internas.
- 2. Proporcionar la comunicación de la máquina con los operadores.
- 3. Controlar la ejecución de los programas con la detección de los errores.
- Encadenar automáticamente las tareas.
- Optimizar los recursos (memoria, unidad aritmética, etc.).
- Cargar y descargar automáticamente los programas en función del espacio de memoria y de los
diferentes periféricos.