Silbertschatz, C. (1999) menciona que un thread (Hilo) es un flujo de control perteneciente a un proceso (a veces se habla de tareas con threads). Es la unidad básica de ejecución de OS/2. Cualquier programa que se ejecute consta de, al menos, un thread. Se les suele denominar también procesos ligeros, hebras, hilos, etc.
Características:
- La sobrecarga debida a su creación y comunicación es menor que en los procesos pesados
- Cada hilo pertenece a un proceso pesado
- Todos los hilos comparten su espacio de direccionamiento
- Cada hilo dispone de su propia política de planificación, pila y contador de programa
Silbertschatz, C. (1999). Sistemas operativos (5ta ed.) (pp. 102-106) México: Pearson
No hay comentarios:
Publicar un comentario