Está en la página 1de 23

Sistemas Concurrentes

y Distribuidos
Procesos e Hilos

viernes 24 de febrero de 12
Procesos e Hilos

Procesos

Hilos

Hilos en Java

viernes 24 de febrero de 12
Procesos:
Ciclo de Vida

viernes 24 de febrero de 12
Procesos:
Estructuras Asociadas

viernes 24 de febrero de 12
Procesos:
Estructuras Asociadas

viernes 24 de febrero de 12
Procesos:
Múltiples procesos en Memoria

viernes 24 de febrero de 12
Hilos: presentación

Definición: “Secuencia de control dentro


de un proceso que ejecuta sus
instrucciones de forma independiente”
Entidad pesada
Entidad ligera

viernes 24 de febrero de 12
Hilos: esquema

viernes 24 de febrero de 12
Hilos: estándares
Win32

OS/2

POXIX

viernes 24 de febrero de 12
Hilos: planificación
Muchos hilos en un
procesador lógico.
Proceso1

Un hilo un procesador
lógico. Proceso2

Muchos hilos en muchos


procesadores lógicos.
Proceso3

El modelo de dos niveles.


Proceso4

viernes 24 de febrero de 12
Hilos en Java

Clase Thread

Paquete java.lang.Thread

Clase Object

viernes 24 de febrero de 12
Hilos en Java:
Hilos y Objetos

viernes 24 de febrero de 12
Creación de hilos
Heredando

Clase Thread

Creación

Ejecución

viernes 24 de febrero de 12
Creación de Hilos
Interface

Runnable

Definición

Creación hilos

Ejecución

viernes 24 de febrero de 12
Objeto autónomo en un hilo

viernes 24 de febrero de 12
Estados de los hilos en Java

viernes 24 de febrero de 12
Planificación de hilos en Java

viernes 24 de febrero de 12
Clase Thread

viernes 24 de febrero de 12
Clase Thread

viernes 24 de febrero de 12
Clase Thread

viernes 24 de febrero de 12
Clase Thread

viernes 24 de febrero de 12
Clase Thread

viernes 24 de febrero de 12
Clase Thread

viernes 24 de febrero de 12

También podría gustarte