Un proceso ligero (thread o hebra) es un programa en ejecución que comparte la imagen de la memoria y otras informaciones con otros procesos ligeros.
HEBRA= unidad de asignación de la CPU (de planificación).
ESTADOS DE LOS PROCESOS LIGEROS Los procesos ligeros permiten paralelizar una aplicación.
Una tarea (o proceso pesado) está formada ahora por una o más hebras. Una hebra sólo puede pertenecer a una tarea
Concurrencia: de una aplicación es el maximo grado de paralelismo alcanzable con un “numero limitado”de procesadores.
La concurrencia puede presentarse en 3 contextos: Varias aplicaciones Aplicaciones estructuradas Estructura del sistema operativo