Multiprocesamiento, Hilos y Planificación de Procesos en Sistemas Operativos
Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones
Escrito el en
español con un tamaño de 4,54 KB
Conceptos Clave de Multiprocesamiento y Planificación de Procesos
Diferencias entre Programa y Proceso
- Programa: Entidad estática.
- Proceso: Programa en ejecución.
Objetivos del Multiprocesamiento
- Mejor aprovechamiento de los recursos físicos.
- Compartición de recursos lógicos.
- Aumento del rendimiento del procesador.
- Conveniencia (incluso en sistemas monousuario).
Bloque de Control de Procesos (PCB)
Estructura de datos del Sistema Operativo que permite controlar a todos los procesos que existen en el sistema.
Hilos (Threads)
Objetivo: Compartir recursos entre procesos cooperantes.
Hilo = Unidad fundamental de uso del procesador.
- Se compone de: Contador de Programa (CP), una serie de registros y área de pila.
- Comparte con otros hilos cooperantes (de una