Hilos y Procesos en Sistemas Operativos: Conceptos y Modelos
Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones
Escrito el en
español con un tamaño de 4,01 KB
Conceptos Fundamentales: Hilos y Procesos
Un hilo, denominado también proceso ligero, es una unidad básica de utilización de la CPU.
Comprende: la ID de hilo, un contador de programa, un conjunto de registros y una pila.
Un proceso tradicional, o de peso completo, tiene un solo hilo de control.
Beneficios del Multihilo
- Grado de respuesta: Una operación multihilo en una aplicación interactiva puede permitir que el programa continúe en ejecución, incluso si una de sus partes está bloqueada o realizando una operación tardada, lo que incrementa el grado de respuesta para el usuario.
- Compartir recursos: Por omisión, los hilos comparten la memoria y los recursos del proceso al que pertenecen.
- Economía: Debido a que los hilos comparten recursos