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.

1 Un proceso ligero (thread o hebra) es un programa en ej...
Author: Gustavo Carrasco Maestre
0 downloads 2 Views

1 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.

2

3 HEBRA= unidad de asignación de la CPU (de planificación).

4 ESTADOS DE LOS PROCESOS LIGEROS Los procesos ligeros permiten paralelizar una aplicación.

5

6  Una tarea (o proceso pesado) está formada ahora por una o más hebras.  Una hebra sólo puede pertenecer a una tarea

7 Concurrencia: de una aplicación es el maximo grado de paralelismo alcanzable con un “numero limitado”de procesadores.

8 La concurrencia puede presentarse en 3 contextos:  Varias aplicaciones  Aplicaciones estructuradas  Estructura del sistema operativo