Atributos De Hilos

Atributos De Hilos

!!! 4 Los atributos de un thread

Cada thread cuenta con diferentes propiedades que lo hacen unico. Se adopta un enfoque orientado a objetos con respecto a la representacion y asignacion de propiedades. Bajo este paradigma cada thread cuenta con un objeto atributo asociado a varios threads. Los objetos atributos son del tipo:

pthread_attr_t

Los atributos/propiedades de un thread varian de una implementacion a otra. Sin embargo a manera general los atributos que denen a un thread son:

Estado de espera: permite que otros threads esperen por la terminacion de un thread en especial.

Direccion de stack: apuntador al inicio del stack del thread

Tamano de la direccion: longitud del stack del thread.

Alcance (scope): dene quien controla la ejecucion del thread: el proceso o el nucleo del sistema operativo.

Herencia: los parametros de calendarizacion son heredados o denidos localmente.

Politica de calendarizacion: la politica que va a definir que proceso se va a ejecutar y en que instante.

{

FIFO

{

Round-robin

{

Prioridad: un valor de prioridad alto corresponde a una mayor prioridad.

Es posible modicar varios de estos atributos a traves de diferentes llamadas de sistema.

Lafuncion pthread_attr_init

asigna los atributos de default a los threads y la funcion

pthread_attr_destroy hace que el valor del objeto atributo sea invalido.

KIN-KIN ITM


Mis sitios nuevos:
Emprendedores
Politica de Privacidad