Conceptos Hilos

Páginas: 4 (986 palabras) Publicado: 13 de agosto de 2015
27/03/2014

Hilos
Euclides Meza Martínez.
Unitec.

Hilos II




Hilos


En los sistemas operativos tradicionales, cada
proceso tiene un espacio de direcciones y
un solo hilo de control. De hecho,ésa es casi
la definición de un proceso. Sin embargo, con
frecuencia hay situaciones en las que es
conveniente tener varios hilos de control en
el mismo espacio de direcciones que se
ejecuta encuasi-paralelo, como si fueran
procesos (casi) separados (excepto por el
espacio de direcciones compartido).

Hilos III

Los distintos hilos en un proceso no son tan independientes
como los procesos. Todoslos hilos tienen el mismo espacio
de direcciones, lo cual significa que también comparten las
mismas variables globales. Como cada hilo puede acceder a
cada dirección de memoria dentro del espacio dedirecciones del proceso, un hilo puede leer, escribir o incluso
borrar la pila de otro hilo.
No hay protección entre los hilos debido a que (1) es
imposible y (2) no debe ser necesario. A diferencia detener
procesos diferentes, que pueden ser de distintos usuarios y
hostiles entre sí, un proceso siempre es propiedad de un
solo usuario, quien se supone que ha creado varios hilos para
que puedancooperar, no pelear. Además de compartir un
espacio de direcciones, todos los hilos pueden compartir el
mismo conjunto de archivos abiertos, procesos hijos, alarmas
y señales, etc.

1

27/03/2014

HilosIV


Estados:
◦ Ejecución: Tiene la CPU en un momento
dado.
◦ Bloqueado: Esta esperando a que cierto
evento lo desbloquee.
◦ Listo o terminado: se programa para
ejecutarse y lo hará tan pronto comosea su
turno

Hilos en POSIX





Hilos V


Es importante tener en cuenta que cada hilo tiene su propia pila. La
pila de cada hilo contiene un conjunto de valores para cada
procedimiento llamado,pero del que todavía no se ha regresado.
Este conjunto de valores contiene las variables locales del
procedimiento y la dirección de retorno que se debe utilizar
cuando haya terminado la llamada al...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • hilo
  • Hilos
  • hila
  • hilos
  • Hila
  • Hilos
  • HILO
  • hila

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS